福州大学工程技术学院2011

福州大学工程技术学院2011

ID:21865432

大小:45.40 KB

页数:37页

时间:2018-10-25

福州大学工程技术学院2011_第1页
福州大学工程技术学院2011_第2页
福州大学工程技术学院2011_第3页
福州大学工程技术学院2011_第4页
福州大学工程技术学院2011_第5页
资源描述:

《福州大学工程技术学院2011》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、福州大学工程技术学院2011-2012学年上学期《程序设计基础》半期考试卷完成时间:90分钟满分:100分(答案必须写在答题纸上。写在试卷上的答案无效!)一、单项选择题(每题1分,共50分)1.“编辑”用户程序是指()A.输入修改源程序B.将源程序翻译成目标程序C.调试程序D.命令计算机执行指定的程序2.“编译”用户程序是指()A.修改并建立源程序B.将源程序翻译成目标程序C.调试程序D.命令计算机执行指定的程序3.“运行”用户程序是指()A.修改并建立源程序B.将源程序翻译成目标程序C.调试程序D.命令计算机执行指定的程序

2、4.设inta=2,b;则执行b=a&&1;语句后,b的结果是()A.0B.1C.2D.35.逗号表达式(a=3*5,a*4),a+15的值是()A.15B.60C.30D.756.下面程序段的运行结果是()voidmain(){inta=11,b=10,c=0;a/=b+(b&&c);printf("%d"a);}A.0B.1C.1.1D.117.两次运行下面程序,如果从键盘上分别输入6和4,则程序的输出结果是()voidmain(){intx;scanf("%d",&x);if(x++>5)printf("%d",x

3、);elseprintf("%d",x-1);}A.7和5B.6和3C.7和4D.6和48.表达式y<3?-1.0∶1的值的类型应是()A.不确定B.实型C.整型D.无符号整型9.语句while(e);中,条件e等价于()A.e=0B.e!=0C.e!=1D.e==010.以下选项中可作为C语言合法常量的是()。A.-80.B.-x080C.-8e1.0D.-80.0e11.下列四组选项中,均是不合法的用户标识符的选项是()。A.W             P_0        do B.b-a           go

4、to       int C. float         la0        _A D. -123         abc        TEMP 12.以下选项中合法的转义字符是()。A.’1011’B.’’C.’’D.’p’13.若有代数式,则正确的C语言表达式是()。A.(b+a)/(a-b)(a-b)B.(b+a)/(a-b)*(a-b)C.(b+a)/(a-b)/(a-b)D.(b+a)/(a-b)*214.以下选项中非法的C语言表达式是()。A.x+1=x+2B.0<=x<100C.i=j==0D.

5、(char)(65+3)15.若有以下定义语句charc1=’b’,c2=’e’;printf(“%d,%c”,c2-c1,c2-‘a’+’A’);则输出结果是()。A.2,MB.3,EC.2,ED.输出项与相应的格式控制不一致,输出结果不确定16.设C语言中,一个unsigenedint型数据在内存中占2个字节,它的取值范围为()。A.0~255B.0~32767C.0~65535D.-32768~3276717.若执行以下程序段,其输出结果是()。inta=0,b=0,c=0;c=((a-=a-5),(a=b,b+3

6、));printf(“%d,%d,%d”,a,b,c);A.3,0,-10B.0,0,3C.-10,3,-10D.3,0,318.设C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为()。A.0~255B.0~32767C.0~65535D.-32768~3276719.设a为整型变量,不能正确表达数学关系1010&&a<15B.a==11

7、

8、a==12

9、

10、a==13

11、

12、a==14C.10=15)20.设intx,a,b

13、,c;选择出合法的C语句()。A.if(a=b)x++;D.if(a=>b)x++;21.已知x=43,ch=’A’,y=0;则表达式(x>=y&&ch<’B’&&!y)的值是()。A.0B.语法错C.1D.“假”22.若x=1,y=2,z=3,则条件表达式z+=x>y?++x:++y的值是()。A.3B.4C.5D.623.以下语句执行后输出结果是()。main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i)

14、;case2:printf("%d",i);default:printf("%d",i);}}A.011122B.012C.012020D.12024.语句while(!e);中的条件!e等价于()。A.e==0B.e!=1C.e!=0D.~e25.以下程序段的输出结果是()。intx=4

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

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

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