c语言程序设计补考习题

c语言程序设计补考习题

ID:34152723

大小:130.85 KB

页数:10页

时间:2019-03-03

c语言程序设计补考习题_第1页
c语言程序设计补考习题_第2页
c语言程序设计补考习题_第3页
c语言程序设计补考习题_第4页
c语言程序设计补考习题_第5页
资源描述:

《c语言程序设计补考习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合测验一、选择题1.以下叙述中正确的是A)C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D)C语言出现的最晚,具有其他语言的一切优点2.法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是A)有零个输入或多个输入B)高效性C)有穷性D)确定性3.C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母,数字和下划线中任一字符4.以下叙述中正确的是()。A)C语言比其它语言高级B)C语言可

2、以不用编译就能被计算机识别执行C)在C程序中,一行中可以写多条语句D)在C程序中,无论是整数还是实数,都能被准确无误地表示5.以下说法错误的是()。A)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数B)在C程序中,%作为运算符时只能用于整数运算C)C语言源程序经过C语言编译程序编译、链接之后生成一个后缀为.EXE的文件D)每一种高级语言都有它对应的编译程序6.表达式1.6-5/2+1.2+5%2的值是()。A)3.3B)2.8C)1.3D)1.87.若有说明语句:charc='\t';则变量cA)包含1个字符B)包含2个字符C)包含3个字符D

3、)说明不合法,c的值不确定8.C语言中运算对象必须是整型的运算符是A)%=B)/C)=D)<=9.设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为A)intB)floatC)doubleD)不确定10.不能进行++和--运算的数据类型为A)指针B)整型C)长整型D)常量11.设有intx=8;则表达式(x++*1/3)的值是A)3B)4C)11D)12共10页-第1页12.以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是A)x/y*zB)x*(1/(y*z))C)x

4、/y*1/zD)x/y/z13.为了避免嵌套的条件分支语句if--else中的else总是与()组成成对关系。A)缩排位置相同的B)在其之前未配对的ifC)在其之前未配对的最近的ifD)在同一行上的if14.有以下程序段,执行后输出结果是inti=1,j=1,k=2;if((j++

5、

6、k++)&&i++)printf("%d,%d,%d\n",i,j,k);A)1,1,2B)2,2,1C)2,2,2D)2,2,315.s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是()。A)if(s1>s2)S;B)i

7、f(strcmp(s1,s2))S;C)if(strcmp(s2,s1)>0)S;D)if(strcmp(s1,s2)>0)S;16.以下能正确定义且赋初值的语句是()。A)intn1=n2=10;B)charc=32;C)floatf=f+1.1;D)doublex=12.3E2.5;17.以下程序段的输出结果是:inta=4,b=5,c=0,d;d=!a&&!b

8、

9、!c;printf("%d\n",d);A)1B)0C)非0的数D)-118.下列数组定义方式不正确的语句是()(A)charx[5];(B)chary[]={‘h’,‘e’,‘l’,‘l’,‘o

10、’};(C)intx[10]={12,13,14,15};(D)inty[];19.下列字符数组长度为5的是()(A)chara[]={‘h’,‘a’,‘b’,‘c’,‘d’};(B)charb[]={‘h’,‘a’,‘b’,‘c’,‘d’,‘’};(C)charc[10]={‘h’,‘a’,‘b’,‘c’,‘d’};(D)chard[6]={‘h’,‘a’,‘b’,‘c’,‘’}20.若有以下定义和语句,输出结果是()charc1='b',c2='e';printf("%d,%c",c2-c1,c2-'a'+’A’);(A)3,M(B)2,E(C)3,

11、E(D)输出项与对应的格式控制不一致,输出结果不确定21.有以下程序段,程序运行后的输出结果是()。A)44B)33C)34D)43charp[]={'a','b','c'},q[]="abc";printf("%d%d",sizeof(p),sizeof(q));22.有以下程序,运行时输入:a<回车>后,以下叙述正确的是()。A)变量c1被赋予字符a,c2被赋予回车符共10页-第2页B)程序将等待用户输入第2个字符C)变量c1被赋予字符a,c2中仍是原有字符2D)变量c1被赋予字符a,c2中将无确定值#include

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

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

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