|
|

楼主 |
发表于 2025-5-24 15:42:09
|
显示全部楼层
include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf(%c%c%c%c,&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putchar(c1);putchar(c2);printf(%c%c\n,c5,c6);}程序运行后,若从键盘输入(从第1列开始)123<回车>45678<回车>则输出结果是()。
A:1267
B:1256
C:1278
D:1245
答案:【1245】
第三章单元测试
1、单选题:有以下程序段inti,n;for(i=0;i
<8;i++){n=rand()%5;switch(n){case1:case3:printf("%dn",n);break;case2:case4:printf("%dn",n);continue;case0:exit(0);}printf("%dn",n);}以下关于程序段执行情况的叙述,正确的是()。
A:当产生的随机数n为0时结束程序运行
B:当产生的随机数n为4时结束循环操作
C:当产生的随机数n为1和2时不做任何操作
D:for循环语句固定执行8次
答案:【当产生的随机数n为0时结束程序运行】
2、单选题:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%dn",a,b);}程序运行后的输出结果是()。
A:2,1
B:6,1
C:2,0
D:6,0
答案:【2,1】
3、单选题:有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf(%d,%d,%d,%d\n,a,b,c,d);}程序输出()。
A:0,0,0,3
B:0,1,2,0
C:1,1,2,0
D:编译有错
答案:【编译有错】
4、单选题:设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
A:(a<b)&&!c||1
B:a&&b
C:a||(b+b)&&(c-a)
D:(!a==1)&&(!b==0)
答案:【(!a==1)&&(!b==0)】
5、单选题:有以下程序
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|