41、以为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与( )组成配对关系。(1.5)
A. 缩排位置相同的if
B. 在其之前未配对的最近的if
C. 在其之前未配对的if
D. 同一行上的if
https://www.shititong.cn/cha-kan/shiti/00054443-7207-605c-c014-cedb28f5e100.html
点击查看答案
26、输入“12345,xyz<回车>”,下列程序的输出结果是( )。#includevoid main(){int a;char c;scanf("%3d%3c",&a,&c);printf("%d,%c",a,c);}(1.5)
A. 12,4
B. 12,34
C. 123,4
D. 1234
https://www.shititong.cn/cha-kan/shiti/00054443-7207-3edc-c014-cedb28f5e100.html
点击查看答案
12、下列不合法的字符常量是( )(1.5)
A. '2'
B. 'ab'
C. '\n'
D. '\101'
https://www.shititong.cn/cha-kan/shiti/00054443-7207-1c00-c014-cedb28f5e100.html
点击查看答案
52、以下程序的输出结果是( )。#includevoid main(){int i=5;for(;i<15;){i++;if(i%4==0) printf("%2d",i);else continue;}}(1.5)
A. 812
B. 81216
C. 1216
D. 8
https://www.shititong.cn/cha-kan/shiti/00054443-7207-77e9-c014-cedb28f5e100.html
点击查看答案
24、若变量x,y均定义为int型,z定义为double型,下列不合法的scanf语句是( )(1.5)
A. scanf("%d%d%lf",&x,&y,&z);
B. scanf("%d,%x,%lf",&x,&y,&z);
C. scanf("%x,%o,%6.2f",&x,&y,&z);
D. scanf("%x,%o",&x,&y);
https://www.shititong.cn/cha-kan/shiti/00054443-7207-3a74-c014-cedb28f5e100.html
点击查看答案
17、已知int x=5,y=5,z=5;则执行语句x%=y+z;后,x的值是((1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-2894-c014-cedb28f5e100.html
点击查看答案
32、putchar( )函数可以向终端输出一个( )。(1.5)
A. 字符串
B. 字符或字符型变量值
C. 实型变量值
D. 浮点型变量值
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4b8a-c014-cedb28f5e100.html
点击查看答案
29、使用“scanf("a=%d,b=%d",&a,&b)”,要使a,b的值均为25,正确的输入是( )。(1.5)
A. a=25 b=25(空格分开)
B. 25 25(空格分开)
C. 25,25
D. a=25,b=25
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4514-c014-cedb28f5e100.html
点击查看答案
48、有一条长阶梯,若每步跨2阶,则最后剩余1阶,若每步跨3阶,则最后剩余2阶,若每步跨5阶,则最后剩余4阶,若每步跨6阶,则最后剩余5阶,若每步跨7阶,最后才正好一阶不剩。请问,这条阶梯共有多少阶。请补充while语句后的判断条件。#includevoid main(){int i=1;while( )++i;printf("阶梯共有%d阶.\n",i);}(1.5)
A. !((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==1))
B. !((i%2==0)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0))
C. !((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0))
D. (i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-6fb1-c014-cedb28f5e100.html
点击查看答案
8、在C程序中,main函数的位置( )(1.5)
A. 可以任意
B. 必须作为最后一个函数
C. 必须作为第一个函数
D. 必须放在它所调用的函数之后
https://www.shititong.cn/cha-kan/shiti/00054443-7207-1350-c014-cedb28f5e100.html
点击查看答案