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

2026/4/23 13:40:03

B)31 C)32 D)33 正确答案: A 4.2 现有以下程序段 #include main() { int a,b,c; scanf

(\); printf(\\n\); }

若输出的结果为a=20,b=30,c=40,则以下 能够正确输入数据的是 A)a=10]20,b=20]30,c=40 B)20,30,40 C)a=20,b=30,c=40 D)a=10]20,b=30]20,c=40 [注]: “]”表示空格,表示回车 正确答案: D

4.3 x,y,z被定义为int型变量,若从键 盘给x,y,z输入数据,正确的输入语句是

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)控制的循


大学C语言选择题库(1).doc 将本文的Word文档下载到电脑
搜索更多关于: 大学C语言选择题库(1) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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