- 107
- 0
- 约6.36千字
- 约 6页
- 2017-05-12 发布于河南
- 举报
C测试1-5章测试
C语言程序设计1-5章单元测试
随堂开卷
一、单选题(每题2分,共60分)
1、C源程序经编译、连接后生成一个后缀为( )的可执行文件。
A. c B. exe C. obj D. h
2、表达式3+5!=9的值是( )
A. true B false C. 0 D. 1
3、设有变量说明语句:char a=\101; 则变量a( )
A. 说明不合法 B. 包含1个字符
C. 包含2个字符 D. 包含3个字符
4、若已定义x和y为double类型,且x=1,则表达式y=x+3/2 的值是( )
A. 1.0 B. 2.0 C. 2 D. 2.5
5、设 int a=10,b; 则执行b=++a后b的值是( )
A.100 B. 20 C. 10 D. 11
6、设 int x=5; 表达式x*=2+3的值是( )
A. 10 B. 15 C. 25 D. 30
7、已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量a,i的值分别是( )
A. 6,30 B. 30,30 C. 36,6 D. 30,36
8、已知字符 ‘b’ 的ASCII码值为98,执行语句printf (%d,%c, ’b’,’b’+1 ) ;的输出为( )
A. 98,b B. 98,99 C. 98,c D. 类型不匹配
9、当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是( )
A. c=b=a; B. (a=c)‖(b=c); C. (a=c)(b=c); D. a=c=b;
10、对于以下程序段, 运行后i的值为( )
int i=0,a=3;
switch (a) {
default: i+=3;
case 0:
case 1: i+=1;
case 2: i+=2; break;
}
A. 1 B. 3 C. 6 D. 上述程序有语法错误
11、执行下列程序段后,a的值为( )
a=1; b=0;
a += b;
A. 0 B. 1 C. 2 D. 不确定
12、C语言中0运算对象必须是整型的运算符是( )
A. %= B. / C. = D. =
13、能正确表示逻辑关系:a≥10或a≤0 的C语言表达式是( )
A. a=10 or a=0 B. a=0|a=10
C. a=10 a=0 D. a=10‖a=0
14、以下有4组用户标识符,其中合法的一组是( )
A. For,-sub,Case B. 4d, DO,Size
C. f2_G3,IF,abc D. WORD,void,define
您可能关注的文档
- 4-高拍仪及手机拍照测试.doc
- 3、PHP面向对象入门.doc
- 4信息技术教案.doc
- 5-1创建和编辑图表——制作数据表.doc
- 4一元二次不等式的解法.doc
- 4窗体和报表制作.doc
- 5-封装继承和多态-实验指导书.doc
- 5.5二次函数表达式.doc
- 5.软件测试.doc
- 51单片机+带字库液晶12864+DS1302数字时钟C源程序(无按键修改功能).doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)