好文档 - 专业文书写作范文服务资料分享网站

C语言 第三章 顺序结构程序设计期末测试习题与答案

天下 分享 时间: 加入收藏 我要投稿 点赞

参考答案:C

17、以下程序段的输出结果是 int a=1234; printf(\

A.提示出错、无结果 B. a=34 C.a=1234 D.a=12 参考答案:C

18、下列关于printf()函数说法错误的是 ( )。

A.printf()函数是库函数,必须使用#include命令将其包含进来 B.printf()函数是格式化输出函数,格式控制字符控制了输出项的形式 C.printf()函数必须与scanf()函数配合使用

D.printf()函数可以输出一个对象,也可以输出多个对象 参考答案:C

19、设有定义:long x=-654321L;,则以下能够正确输出变量x值的语句是 ( )。

A.printf(“x=\\n”,x); B.printf(“x=?L\\n”,x); C.printf(“x=%d\\n”,x); D.printf(“x=%LD\\n”,x); 参考答案:A

20、根据定义和数据的输入方式,输入语句的正确形式为 ( )。 已有定义:float f1,f2; 数据的输入方式:4.52

3.5

A.scanf(\B.scanf(\C.scanf(\D.scanf(\参考答案:C

21、下面的程序的输出结果是 ( )#include main( ) {

int i=010,j=10;

printf(\} A.9,10 B.11,10 C.10,9 D.010,9 参考答案:A

22、下列程序的运行结果是 ( )void main() { int a; a=-2L;

printf(\}

。。 A.输出为不确定的值 B.输出值为2 C.赋值不合法 D.输出值为-2 参考答案:D 23、有如下程序: main()

{ int x=3 ,y=3,z=1 ;

printf(\; } 运行该程序的输出结果是 ( )。 A.4 2 B.33 C.4 3 D.3 4 参考答案:B

24、下列程序的输出结果是 ( )。 main()

{ double d=3.2; int x ,y ; x=1.2 ; y=(x+3.8)/5.0; printf(\ A.3 B.3.07 C.0 D.3.2 参考答案:C

25、以下程序的输出结果是 ( )。 main( ) {

int a=4,b=5,c=0,d; d=!a&&!b||!c; printf(\}

A.非0的数 B.1 C.-1 D.0

参考答案:B 26、若有以下程序 main( ) {

int k=2,i=2,m; m=(k+=i*=k); printf(“%d,%d\\n”,m,i);}

执行后的结果是 ( ) A.6,4 B.8,3 C.8,6 D.7,4 参考答案:A

。 27、设a为int型变量,a=8567,则语句printf(“|%-06d|\\n”,a);输出的结果为 ( )。 main() { int k=8567;

printf(\}

A.|8567 | B.|-08567| C.输出为|08567| D.无输出 参考答案:A

28、)下面程序段的输出结果是 ( ) main() {

char c1='a',c2='f';

printf(\} A.2,E B.5,! C.5,G D.2,M 参考答案:C 29、下面的程序: main()

。 {

char a,b,c,d; a='\\'; b='\\xbc'; c='\\0xbc'; d='\\0127';

printf(\}

编译时出现错误,则该错误有可能是 ( )。

A.d='\\0127'; B.b='\\xbc'; C.c='\\0xbc'; D.a='\\'; 参考答案:D

30、下面的程序运行时,如果输入18,18,则b的值为main() { int a,b;

scanf(\b+=a; printf(\} A.42 B.36

C.输入有误,b无值 D.18 参考答案:A

。 ( )

C语言 第三章 顺序结构程序设计期末测试习题与答案

参考答案:C17、以下程序段的输出结果是inta=1234;printf(\A.提示出错、无结果B.a=34C.a=1234D.a=12参考答案:C18、下列关于printf()函数说法错误的是()。A.printf()函数是库函数,必须使用#include命令将其包含进来B.prin
推荐度:
点击下载文档文档为doc格式
1gmfv1r0ag25ui718xfz9x6b742rz501dwn
领取福利

微信扫码领取福利

微信扫码分享