资源描述:
《上海海事大学(C语言期末)上机题库 (9)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷编号:9661所属语言:C语言试卷方案:练习1试卷总分:100分共有题型:5种一、填空共8题(共计8分)第1题(1.0分)题号:516若s是int型变量,且s=6,则下面表达式的值是【1】.s%2+(s+1)%2答案:=======(答案1)=======1第2题(1.0分)题号:74执行下列语句后,z的值是【1】.intx=4,y=25,z=5;z=y/x*z;答案:=======(答案1)=======30第3题(1.0分)题号:436下列程序的输出是【1】,main(){inta=01
2、1;printf("%d",++a);}答案:=======(答案1)=======10第4题(1.0分)题号:432执行下列语句的结果是【1】,a=3;printf("%d,",++a);printf("%d",a++);答案:=======(答案1)=======4,4第5题(1.0分)题号:387假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是【1】.答案:=======(答案1)=======8第6题(1.0分)题号:100已知a=13,b=6,
3、a
4、
5、b的十进制数值为【1】.答案:=======(答案1)=======1第7题(1.0分)题号:421若输入字符串:abcde<回车>,则以下while循环体将执行【1】次.While((ch=getchar())=='e')printf("*");答案:=======(答案1)=======0第8题(1.0分)题号:438以下程序的输出结果为【1】,#include"stdio.h"main(){inta;for(a=0;a<10;a++);printf("%d",a);}答案:=====
6、==(答案1)=======10二、判断共15题(共计15分)第1题(1.0分)题号:940inta[9];则a数组的下标范围是1-9答案:N第2题(1.0分)题号:955C语言程序中,语句以分号结尾.答案:Y第3题(1.0分)题号:960"A"是一个字符常量.答案:N第4题(1.0分)题号:933在C语言中,变量必需先定义后使用答案:Y第5题(1.0分)题号:720语句printf("%f%%",1.0/3);输出为0.333333.答案:N第6题(1.0分)题号:944C语言中,赋值表达式加
7、上分号就构成了赋值语句.答案:Y第7题(1.0分)题号:721语句scanf("%7.2f",&a);是一个合法的scanf函数.答案:N第8题(1.0分)题号:716若i=3,则printf("%d",-i++);输出的值为-4.答案:N第9题(1.0分)题号:951在执行switch语句时,default和各个case的出现次序不影响执行结果.答案:Y第10题(1.0分)题号:956在switch-case语句中,必须使用default语句.答案:N第11题(1.0分)题号:723若a=3,
8、b=2,c=1则关系表达式"(a>b)==c"的值为"真".答案:Y第12题(1.0分)题号:949关系运算符的优先级高于算术运算符并且低于赋值运算符.答案:N第13题(1.0分)题号:954continue语句只结束本次循环,而不是终止整个循环的执行.break语句则是结束整个循环过程,不再判断执行循环的条件是否成立.答案:Y第14题(1.0分)题号:742若有说明intc;则while(c=getchar());是正确的C语句.答案:Y第15题(1.0分)题号:952do-while循环是先
9、判断循环条件表达式,后执行循环体;while循环是先执行循环体,后判断循环条件表达式.答案:N三、单项选择共20题(共计40分)第1题(2.0分)题号:2219设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为().A:floatB:charC:intD:double答案:D第2题(2.0分)题号:128下列字符序列中,可用作C标识符的一组字符序列是().A:S.b,sum,average,_aboveB:class,day,lotus_1,2da
10、yC:#md,&12x,month,student_n!D:D56,r_1_2,name,_st_1答案:D第3题(2.0分)题号:2221以下选项中合法的实型常数是().A:5E2.0B:E-3C:.2E0D:1.3E答案:D第4题(2.0分)题号:2056以下程序的输出结果是().main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d",x,i);}A:x=3.600000,i=4B:x=3,i=3C:x=3.600000,i=3D:x=3i=