2010-2011 学年第一学期《C语言程序设计》课内考试卷(A卷)授课班号年级专业学号姓名
题号一二三上机(1) 上机(2) 总分审核
题分30 18 12 20 20
得分
一、选择题(30分,每小题1分)
得分评阅人
1.以下所列的C语言常量中,错误的是( )
A. 0xFF B. 1.2e0.5 C.‘#’ D. '\72'
2. 下面四个选项中,合法用户标识符的选项是( )
A. float
B. _total
C. #123
D. M.D.John
3. 若有以下类型说明语句:
char x; float y; double z;
则表达式x+z-y的结果类型为( )
A. float
B. char
C. int
D. double
4. 设x、y、s均为int型变量,则执行语句:x=y=2;s=x++||++y;后,y的值为( )
A. 不定值
B. 2
C. 3
D. 1
5. 若有说明语句:char c=‘\67’;则变量c( )
A.包含1个字符 B.包含2个字符
C.包含3个字符 D.该说明语句不合法
6. 若说明x在区间(2,9]中,C语言的表达式为( )
A.27.下面程序段执行后
int i = 4;
float x;
x = i /5;
x的值为( )
A. 0.8
B. 0
C. 0.0
D. 1.0
8.设有说明“int a=3,b=5,m;”,则执行表达式m=a<=3 &&a+b<8后,m的值为( )。