《C语言及程序设计X》在线平常作业2-00001
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.有两个字符数组a、b,则以下正确的输入句子是()。
A.gets(a,b);
B."scanf(""%s%s"",a,b);"
C."scanf(""%s%s"",a,b);"
D."gets(""a""),gets(""b"");"
2.下面四个选项中,均是C语言关键词的选项是()。
A.autoenuminclude
B.switchtypedefcontinue
C.signedunionscanf
D.ifstructtype
3.已知字母A的ASCII码为(65)10,变量ch1为字符型,则履行句子ch1='A'+'6'-'3';后,ch1中的值为()。
A.D
B.68
C.一个不断定的值
D.C
4.下列句子中,契合语法的句子式()。
A.a+b=3
B.a=a+7
C.a=c+b+3=6;
D."a=8,b=a+7;"
5.下列不归于C语言关键词的是()。
A.default
B.register
C.enum
D.external
6.若有变量阐明:inta=0,b=0,c=0;,以下契合C语言语法的赋值表达式是()。
A.a=9+b+c=a+9
B.a=9+b;c=a+9;
C."a=(9+b,b++)"
D.a=9+b++=a+7
7.为了防止嵌套的条件句子if-else的二义性,C语言规则:else与()是正确的。
A.缩排方位一样的if
B.其之前近来的if
C.其之后if
D.同一行上的if
8.下列程序的输出成果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}
A.16
B.32
C.96
D.144
9.以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
A.输出操控格局错误
B.输出:x=1
C.输出:y=1
D.输出:y=4
10.C语言中,逻辑“真”等价于()。
A.大于零的数
B.大于零的整数
C.非零的数
D.非零的整数
11.标有/**/句子的输出成果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/
A.20,20,20
B."20,24,14"
C."20,14,24"
D."20,024,14"
12.sizeof(float)是()。
A.双精度型表达式
B.一个整型表达式
C.一个函数调用
D.一个不合法的表达式
13.函数strcmp(“A”,“B”)的值为()
A.0
B.-1
C.1
D.3
14.在C语言中,引证数组元素时,其数组下标的数据类型答应是()。
A.整型常量
B.整型表达式
C.整型常量或整型表达式
D.任何类型的表达式
15.有下列句子和赋值句子:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
A.只要(1)、(2)正确
B.只要(3)、(4)正确
C.只要(1)、(3)、(4)正确
D.只要(3)正确
16.以下为一维整型数组a的正确阐明是()。
A.inta(10);
B."intn=10,a[n];"
C."intn;scanf(""%d"",n);"
D."#defineSIZE10;inta[SIZE];inta[n];"
17.071^052的成果是()
A.32
B.16
C.23
D.22
18.以下不正确的说法为()。
A.在不一样函数中能够运用一样姓名的变量
B.方式参数是部分变量
C.在函数内界说的变量只在本函数规模内有用
D.在函数内的复合句子中界说的变量在本函数规模内有用
19.有界说inta[3][4],输入其3行2列元素的正确句子为()
A.scanf(“%d”,a[3,2]);
B."scanf(“%d”,*(*(a+2)+1))"
C."scanf(“%d”,*(a+2)+1);"
D."scanf(“%d”,*(a[2]+1));"
20.履行下面的程序后的数学成果为()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);
A.40,36,30
B."32,8,7"
C."32,28,7"
D."32,28,7.5"
二、判别题 (共 5 道试题,共 20 分)
21.声明句子int a[]={0};能够对一维数组a进行正确初始化。
22.声明句子int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。
23.主函数能够在其他函数之后,函数内不可以以嵌套界说函数
24.在C程序中main函数有必要坐落程序的最前面
25.c语言结构类型变量在程序履行时间一切成员一向驻留在内存。 |