c语言程序设计---考试模拟试卷及解析

c语言程序设计---考试模拟试卷及解析

ID:11883891

大小:690.00 KB

页数:0页

时间:2018-07-14

c语言程序设计---考试模拟试卷及解析_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《c语言程序设计---考试模拟试卷及解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十三章考试模拟试卷及解析13.1模拟试卷1及解析一、单项向选择题(每小题1.5分,共30分)1.关于C语言的叙述,不正确的是()。A)C程序必须包含一个main()函数B)C程序可由一个或多个函数组成C)C程序的基本组成单位是函数D)注释说明只能位于一条语句的后面分析:注释可以出现在语句的前面、后面或中间。例如,#includevoidmain(void){/*计算1+2+3+4+…100的值*/inti;longs=0;for(i=1;i<=/*不要丢掉'='号!*/100;i++)s+=i;/*

2、注意以下输出语句中longint数据的输出控制格式”%ld”*/printf("s=%ld",s);}答案选D。2.以下()是正确的字符常量。A)"c"B)'t'C)'12'D)"\"分析:A)中的"c"为字符串常量,B)中的't'为转义字符,请大家注意常用转义字符的表示方法(参见教材),C)中'12'表示错误,因为单引号里面只能含有1个字符。D)中表示的是一个字符串(双引号),尽管这个字符串中只含有一个转义字符'\'。答案选B。3.设charch='c';,则表达式ch+1的值为()。A)97B)98C)

3、99D)100分析:字符变量存储的是所对应字符的ASCII值,26个字母之间的ASCII值按字母顺序是连续的,即字母'a'的ASCII值为十进制的97,字母'b'的ASCII值为十进制的98,依次类推。大家应记住常用字符的ASCII值,如,'A'为65,'0'为48等。答案选D。4.下面关于算术运算符的叙述,错误的是()。A)其运算对象不包含函数表达式B)运算符%的运算对象只能为整型C)算术运算符的结合方向是"自左至右"D)自加和自减运算符的结合方向是"自右至左"分析:运算符的运算对象可以是一个函数表达式,如sin(x

4、)+10。答案选A。5.getchar()函数的功能是从终端输入()。A)一个整型变量值B)一个实型变量值C)多个字符D)一个字符答案选D。6.若有定义:inti=7,j=8;,则表达式i>=j

5、

6、i=j

7、

8、i=j)

9、

10、(i

11、错误,应在转换目标的类型两边加上括号,即(int)(3e2),C表达式错误,因为赋值等号的左边不是“左值”,D的错误类似于C。答案选A。8.设有定义intx=5;,则以下语句执行后,变量x值为6的是()。A)printf("%d",x++);B)if(x=0)x=6;C)2==1?x++:x--;D)if(x++<6)x++;分析:执行A语句,输出表达式x++的值5,变量x的值变为6。B语句中条件表达式为假,不执行赋值操作,变量x的值为0。C为条件表达式,由于表达式2==1的值为假,故执行表达式x--,使得变量x的值为

12、4。D语句中条件表达式x++<6的值为真,x变量的值自增了两次,即x值变为7。答案选A。9.在c语言中while循环和do~while循环的主要区别是()。A)do~while循环体内可以使用break语句,while循环体内不能使用break语句B)do~while的循环体至少无条件执行一次,while的循环体不是C)do~while循环体内可以使用continue语句,while循环体内不能使用continue语句D)while的循环体至少无条件执行一次,do~while的循环体不是答案选B。10.以下能对一维数组

13、a进行正确初始化的语句是()。A)inta[5]=(0,0,0,0,0);B)inta[5]=[0];C)inta[5]={1,2,3,4,5,6,7};D)inta[]={0};分析:A中的(0,0,0,0,0)应为{0,0,0,0,0};B中的[0]应为{0};C中提供的初始值超过了数组的长度。答案选D。11.设有如下程序段inta[3][3]={1,0,2,1,0,2,1,0,1},i,j,s=0;for(i=0;i<3;i++)for(j=0;j

14、)。A)0B)1C)2D)3分析:对二维数组中的“下三角元素”(不包括对角线)求和。答案选C。12.若有定义:inta=2;,则语句a=strcmp("miss","miss");运行后a的值为()。A)1B)0C)-1D)2分析:函数strcmp(s1,s2)返回两个字符串s1所指向的字符串和s2所指向的字符串内容的比较(依据对

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

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

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