海事大学c语言试题9690

海事大学c语言试题9690

ID:5720040

大小:59.00 KB

页数:18页

时间:2017-12-23

海事大学c语言试题9690_第1页
海事大学c语言试题9690_第2页
海事大学c语言试题9690_第3页
海事大学c语言试题9690_第4页
海事大学c语言试题9690_第5页
资源描述:

《海事大学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}};

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。