资源描述:
《海事大学c语言试题9690》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷编号:9690所属语言:C语言试卷方案:期中考试试卷总分:100分共有题型:5种一、填空共15题(共计15分)第1题(1.0分)题号:528设a、b、c为整型数,且a=2、b=3、c=4,则执行完以下语句:a*=16+(b++)-(++c);后,a的值是【1】.答案:=======(答案1)=======28第2题(1.0分)题号:77已知i=5;写出语句a=--i;执行后整型变量a的值是【1】.答案:=======(答案1)=======4第3题(1.0分)题号:433已知x=3,y=2,则表达式x*=y+8的值为【1】.答
2、案:=======(答案1)=======30第4题(1.0分)题号:437以下程序的输出结果为【1】,#include"stdio.h"main(){inta=010,j=10;printf("%d,%d",++a,j--);}答案:=======(答案1)=======9,10第5题(1.0分)题号:436下列程序的输出是【1】,main(){inta=011;printf("%d",++a);}答案:=======(答案1)=======10第6题(1.0分)题号:293getchar()函数只能接收一个【1】.答案
3、:=======(答案1)=======字符第7题(1.0分)题号:98已知a=13,b=6,!a的十进制数值为【1】.答案:=======(答案1)=======0第8题(1.0分)题号:255表达式18&&53的值是【1】.答案:=======(答案1)=======1第9题(1.0分)题号:86写出表达式1.234&&5.982的值是【1】.答案:=======(答案1)=======1第10题(1.0分)题号:438以下程序的输出结果为【1】,#include"stdio.h"main(){inta;for(a=0;a<1
4、0;a++);printf("%d",a);}答案:=======(答案1)=======10第11题(1.0分)题号:594若所用变量都已正确定义,请填写以下程序段的输出结果【1】.for(i=1;i<=5;i++);printf("OK");答案:=======(答案1)=======OK第12题(1.0分)题号:532以下do-while语句中循环体的执行次数是【1】.a=10;b=0;do{b+=2;a-=2+b;}while(a>=0);答案:=======(答案1)=======3第13题(1.0分)题号:340C
5、语言中,二维数组在内存中的存放方式为按【1】优先存放.答案:=======(答案1)=======行第14题(1.0分)题号:331C程序在执行过程中,不检查数组下标是否【1】.答案:=======(答案1)=======越界第15题(1.0分)题号:332若有以下数组a,数组元素:a[0]~a[9],其值为941282107513该数组可用的最小下标值是【1】.答案:=======(答案1)=======0二、判断共15题(共计15分)第1题(1.0分)题号:933在C语言中,变量必需先定义后使用答案:Y第2题(1.0分)题号:
6、717x*=y+8等价于x=x*(y+8).答案:Y第3题(1.0分)题号:878若有inti=10,j=2;则执行完i*=j+8;后ⅰ的值为28.答案:N第4题(1.0分)题号:943使用putchar函数时,必须在之前包含头文件stdio.h答案:Y第5题(1.0分)题号:720语句printf("%f%%",1.0/3);输出为0.333333.答案:N第6题(1.0分)题号:716若i=3,则printf("%d",-i++);输出的值为-4.答案:N第7题(1.0分)题号:930关于if语句中,条件表达式只能是关系表达式
7、或逻辑表达式答案:N第8题(1.0分)题号:956在switch-case语句中,必须使用default语句.答案:N第9题(1.0分)题号:951在执行switch语句时,default和各个case的出现次序不影响执行结果.答案:Y第10题(1.0分)题号:952do-while循环是先判断循环条件表达式,后执行循环体;while循环是先执行循环体,后判断循环条件表达式.答案:N第11题(1.0分)题号:953C语言中的for语句可以用于循环次数已经确定的情况,但是不能用于循环次数不确定而只给出循环结束条件的情况.答案:N第1
8、2题(1.0分)题号:954continue语句只结束本次循环,而不是终止整个循环的执行.break语句则是结束整个循环过程,不再判断执行循环的条件是否成立.答案:Y第13题(1.0分)题号:736inta[3][4]={{1},{5},{9}};