大学C语言选择题库(1)(2)

2019-03-28 11:42

A)INPUT x、y、z;

B)scanf(\); C)scanf(\); D)read(\); 正确答案: B

4.10 调用gets和puts函数时,必须包含的 头文件是 A)stdio.h B)stdlib.h C)define D)以上都不对 正确答案: A

5.7 以下程序的输出结果是 main()

{ int a=4,b=5,c=0,d; d=!a&&!b||!c; printf(\\n\);} A)1 B)0 C)非0的数 D)-1 正确答案: A

5.9 已知x,y,z均为整型变量,且值均为 1,则执行语句++x||++y&&++z;后,表达式 x+y的值为 A)1 B)2 C)3 D)4 正确答案: C

5.12 已知char ch=′C′;则以下表达式 的值是

ch=(ch>=′A′ && ch<=′Z′)? (ch+32):ch; A)A B)a C)Z D)c 正确答案: D

5.18 以下4个选项中,不能看做一条语句 的是 A);

B)a=5,b=2.5,c=3.6; C)if(a<5);

D)if(b!=5)x=2;y=6; 正确答案: D

5.21 现有如下程序段,此程序段编译有错 误,则程序段的错误出在 #include main()

{ int a=30,b=40,c=50,d; d=a>30?b:c; switch(d)

{ case a:printf(\); case b:printf(\); case c:printf(\); default:printf(\);}}

A)default:printf(\);这个语句 B)d=a>30?b:c;这个语句 C)case a:printf(\); case b:printf(\); case c:printf (\);这三个语句 D)switch(d)这个语句 正确答案: C 6.4 若int i,j;,则for

(i=j=0;i<10&&j<8;i++,j+=3)控制的循

环体执行的次数是 A)9 B)8 C)3 D)2 正确答案: C

6.7 下列程序的输出结果是 #include \main() {int i,a=0,b=0; for(i=1;i<10;i++) { if(i%2= =0) { a++; continue; } b++; }

printf(\);} A)a=4,b=4 B)a=4,b=5 C)a=5,b=4 D)a=5,b=5 正确答案: B

6.10 下面程序的运行结果是

#include \main() { int j,i,k=0;

for(j=50;j<=60;j++) { if(!(k )) printf(\\n\); for(i=2;iif(!(j%i)) break; if(i>=j-1) { printf(\); k++; } } } A)5359 B)5953 C)3595 D)9535 正确答案: A

6.12 设有以下程序段 int x=0,s=0;

while(!x!=0)s+=++x; printf(\); 则

A)运行程序段后输出0


大学C语言选择题库(1)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学校专用教室管理考核办法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: