注意:此页面搜索的是所有试题
乐山师范学院-C语言程序设计
下列关于C语言的叙述错误的是( )。 [ 2 分 ]
A.变量sum和变量SUM代表相同的变量
B.不同类型的变量可以出现在一个表达式中
C.在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D.同一个运算符号在不同的场合可以有不同的含义
一个C程序的执行是从( )。 [ 2 分 ] A.main函数开始,直到main函数结束 B.第一个函数开始,直到最后一个函数结束 C.第一个语句开始,直到最后一个语句结束 D.main函数开始,直到最后一个函数结束
一个C语言程序是由( )。 [ 2 分 ] A.一个主程序和若干子程序组成 B.若干子程序组成 C.一个或若干个函数组成 D.若干过程组成
下列可用于C语言变量名的是( )。 [ 2 分 ] A.int B.a2 C. D. 2a
以下不正确的语句(设有int p,q)是( )。 [ 2 分 ] A. p+=3; B.p=p/q; C.p=3; D.p/q=q;
C语言中对嵌套if语句的规定是:else总是与( )配对。 [ 2 分 ] A.第一个if B.缩进位置相同的if C.其之前最近的if D.其之前最近且不带else的if
以下说法正确的是( )。 [ 2 分 ] A.输入项可以为一个实型常量,如scanf("%f",3.5); B.只有格式控制,没有输入项,也能进行正确输入,如scanf("a=%d,b=%d"); C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("%4.2f",&f); D.当输入数据时,必须指明变量的地址,如scanf("%f",&f);
若有代数式3ae/(bc),则不正确的C语言表达式是( )。 [ 2 分 ] A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/b*3
下列程序的输出结果是( )。 [ 2 分 ] A.a=3 B.a=4 C.a=5 D.a=6
以下二维数组的定义语句错误是( )。 [ 2 分 ] A. int x[][3]={{0,0,0},{1,1,1},{2,2,2}}; B. int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C. int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D. int x[2][3]={1,2,3,4,5,6};
下面的程序段运行后,输出结果是( )。 [ 2 分 ] A.10 B.不确定值 C.20 D.18
有以下程序: 程序运行后的输出结果是( )。 [ 2 分 ] A.A B.B C.C D.D
有以下程序: 运行时,若输入1<回车>,则 输出结果是( )。 [ 2 分 ] A.2 B.23 C. 234 D. 2341
下列程序的运行结果是( )。 [ 2 分 ] A.3 B.4 C.5 D.6
函数调用:strcpy(str1,str2)的功能是( )。 [ 2 分 ] A.将串str1复制到串str2中 B.将串str2复制到串str1中 C.将串str2连接到串str1之后 D.将串str1连接到串str2之后
一个C程序的执行是从( )。 [ 2 分 ] A.main函数开始,直到main函数结束 B.第一个函数开始,直到最后一个函数结束 C.第一个语句开始,直到最后一个语句结束 D.main函数开始,直到最后一个函数结束
一个C语言程序是由( )。 [ 2 分 ] A.一个主程序和若干子程序组成 B.若干子程序组成 C.一个或若干个函数组成 D.若干过程组成
下列可用于C语言变量名的是( )。 [ 2 分 ] A.int B.a2 C. D. 2a
以下不正确的语句(设有int p,q)是( )。 [ 2 分 ] A. p+=3; B.p=p/q; C.p=3; D.p/q=q;
C语言中对嵌套if语句的规定是:else总是与( )配对。 [ 2 分 ] A.第一个if B.缩进位置相同的if C.其之前最近的if D.其之前最近且不带else的if
以下说法正确的是( )。 [ 2 分 ] A.输入项可以为一个实型常量,如scanf("%f",3.5); B.只有格式控制,没有输入项,也能进行正确输入,如scanf("a=%d,b=%d"); C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("%4.2f",&f); D.当输入数据时,必须指明变量的地址,如scanf("%f",&f);
若有代数式3ae/(bc),则不正确的C语言表达式是( )。 [ 2 分 ] A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/b*3
下列程序的输出结果是( )。 [ 2 分 ] A.a=3 B.a=4 C.a=5 D.a=6
以下二维数组的定义语句错误是( )。 [ 2 分 ] A. int x[][3]={{0,0,0},{1,1,1},{2,2,2}}; B. int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C. int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D. int x[2][3]={1,2,3,4,5,6};
下面的程序段运行后,输出结果是( )。 [ 2 分 ] A.10 B.不确定值 C.20 D.18
有以下程序: 程序运行后的输出结果是( )。 [ 2 分 ] A.A B.B C.C D.D
有以下程序: 运行时,若输入1<回车>,则 输出结果是( )。 [ 2 分 ] A.2 B.23 C. 234 D. 2341
下列程序的运行结果是( )。 [ 2 分 ] A.3 B.4 C.5 D.6
函数调用:strcpy(str1,str2)的功能是( )。 [ 2 分 ] A.将串str1复制到串str2中 B.将串str2复制到串str1中 C.将串str2连接到串str1之后 D.将串str1连接到串str2之后