201509学期C语言程序设计作业1
单项选择题
第1题 完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为:
A、连接、编译
B、编译、连接
C、连接、运行
D、运行
答案:B
第2题 下面四个选项中,全是不合法的用户标识符的是___。
A、A P_0 do
B、float la0 _A
C、b-a gotoint
D、_123 temp INT
答案:C
第3题 下面不正确的字符串常量是___。
A、abc'
B、\
C、\
D、\
答案:A
第4题 C语言中,运作对象必须是整型数的运算符是:
A、% B、\\
C、%和\\
D、* *
答案:A
第5题 以下哪种不属于C语言控制语句___?
A、enum B、goto
C、switch
D、for
答案:A
第6题 在下列选项中,不正确的赋值语句是:
A、++t
B、n1=(n2=(n3=0))
C、k=i==j
D、a=b+c=1
答案:D
第7题 字符型数据的定义符为___。
A、int
B、float
C、double
D、char
答案:D
第8题 下列不可作为C语言赋值语句的是:
A、x=3,y=5
B、a=b=6
C、i--
D、y=int(x)
答案:C
第9题 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为:
A、a<>0 B、!a
C、a=0
D、a
答案:D
第10题 能正确表示a≥10或a≤0的关系表达式是:
A、a>=10 or a<=0
B、a>=10│a<=0
C、a>=10││a<=0
D、a>=10 ││a<=0
答案:D
第11题 a=1,b=2,c=3,d=4,下列条件表达式的值为___。a>b?a:c>d?c:d
A、1 B、2
C、3
D、4
答案:D
第12题 case和default后用___符引导语句。
A、; B、,
C、:
D、\
答案:C
第13题 下列合法的goto语句是:
A、goto long
B、goto 3rd
C、goto loop
D、goto 123
答案:C
多项选择题
第14题 属于结构化程序设计基本结构的有:
A、顺序结构
B、跳转结构
C、选择结构
D、循环结构
答案:A|C|D
第15题 下列为合法的关系表达式的是:
A、a>c
B、(c+1)<(a+2) C、d==b D、a>>1
答案:A|B|C
第16题 不能正确表示a≥10或a≤0的关系表达式是:
A、a>=10 or a<=0
B、a>=10│a<=0 C、a>=10││a<=0 D、a>=10 ││a<=0 答案:A|B|C
判断题
第17题 自增运算符只能用于变量。
正确 错误 答案:正确
第18题 123h等于291。
正确 错误 答案:正确
第19题 每一个C程序都必须有一个main函数。
正确 错误
答案:正确
第20题 (a=3*5,a*4),a+5的值为20。
正确 错误 答案:正确