资源描述:
《上海海事大学(c语言期末)上机题库 (4)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷编号:9143所属语言:C语言试卷方案:练习1试卷总分:100分共有题型:5种一、填空共8题(共计8分)第1题(1.0分)题号:433已知x=3,y=2,则表达式x*=y+8的值为【1】.答案:30第2题(1.0分)题号:94已知a=13,b=6,a%b的十进制数值为【1】.答案:1第3题(1.0分)题号:432执行下列语句的结果是【1】,a=3;printf("%d,",++a);printf("%d",a++);答案:4,4第4题(1.0分)题号:87输入整型变量a的值.inta;scanf("%d",【1】);答案:
2、&a第5题(1.0分)题号:572执行下列语句后,b的十进制值是【1】.intx=240,y=15,b;charz='A';b=((x&&y)&&(z<'a'));答案:1第6题(1.0分)题号:306当a=1,b=2,c=3时,执行以下程序段后b=【1】.if(a>c)b=a;a=c;c=b;答案:2第7题(1.0分)题号:438以下程序的输出结果为【1】,#include"stdio.h"main(){inta;for(a=0;a<10;a++);printf("%d",a);}答案:10第8题(1.0分)题号:312以下
3、程序段要求从键盘输入字符,当输入字母为'Y'时,执行循环体,则括号内应填写【1】.ch=getchar();while(ch____'Y')/*在括号中填写*/ch=getchar();答案:==二、判断共15题(共计15分)第1题(1.0分)题号:933在C语言中,变量必需先定义后使用forthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigation;
4、(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans答案:Y第2题(1.0分)题号:935在C程序中,%是只能用于整数运算的运算符答案:Y第3题(1.0分)题号:940inta[9];则a数组的下标范围是1-9答案:N第4题(1.0分)题号:929在C语言中,5种基本数据类型的存储空间长度的排列顺序为:char5、e答案:Y第5题(1.0分)题号:719C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的.答案:Y第6题(1.0分)题号:721语句scanf("%7.2f",&a);是一个合法的scanf函数.答案:N第7题(1.0分)题号:943使用putchar函数时,必须在之前包含头文件stdio.h答案:Y第8题(1.0分)题号:720语句printf("%f%%",1.0/3);输出为0.333333.答案:N第9题(1.0分)题号:936在C语言中,逻辑"真"等价于不等于0的数答案:Y第10题(1.0分)题号:959
6、在switch-case语句中,不是每个case后都要使用break语句.答案:Y第11题(1.0分)题号:722关系运算符<=与==的优先级相同.答案:N第12题(1.0分)题号:869若有inti=10,j=0;则执行完语句if(j=0)i++;elsei--;i的值为11.答案:N第13题(1.0分)题号:953C语言中的for语句可以用于循环次数已经确定的情况,但是不能用于循环次数不确定而只给出循环结束条件的情况.答案:N第14题(1.0分)题号:742若有说明intc;则while(c=getchar());是正确的
7、C语句.答案:Yforthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigation;(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans第15题(1.0分)题号:952do-while循
8、环是先判断循环条件表达式,后执行循环体;while循环是先执行循环体,后判断循环条件表达式.答案:N三、单项选择共20题(共计40分)第1题(2.0分)题号:2033下列程序的输出结果是().main(){inta=7,b=5;printf("%d",b=b/a);}A: