第1 次客观题作业 一、单选题(共 30 题,每题3 分) 1 . 下面表示正确的是__A___
A.C 语言中的逗号是一种运算符 B.在 C 语言中,一行只能有一个语句 C.C 中的变量不区分大小写 D.c 中的关键字可以做为变量名 2 . 字符型常量在内存中存放的是__A____代码值
A.ASCII B.二进制 C.十进制 D.八进制 3 . 以下不正确的 C 语言标识符是(C )
A.AB1 B._ab3 C.4ab D.a2_b 4 . 以下运算符中优先级最低的运算符是_D____
A.&& B.& C.|| D.= 5 . 在 C 语言中,要求运算数必须是整型的运算符是___A___
A.% B./ C.< D.
6 . C 语言程序的基本单位是__C_____
A.程序行 B.语句 C.函数 D.字符 7 . 将高级语言编写的程序翻译成目标程序的是___B____程序
A.解释程序 B.编译程序 C.汇编程序 D.源程序 8 . 以下选项中,与 k=n++完全等价的表达式是__A___
A.k=n,n=n+1 B.n=n+1,k=n C.k=++n D.k+=n+1 9 . 下列(A )不属于结构化程序设计的循环结构
A.For B.While C.if-else D.do-while 10 . 以下叙述中错误的是__A___
A.用户所定义的标识符允许使用关键字 B.用户所定义的标识符应尽量做到“见名知意 C.用户所定义的标识符必须以字母或下划线开头 D.用户定义的标识符中,大、小写字母代表不同标识 11 . 若有输入语句 scanf( %d%d%d,&x,&y,&z);则不能使x 值为 5,y 值为 6,z 值为 7 的输入是__A____
A.5,6 ,7 B.5 回车换行 6 7 C.5 6 7 D.5,6,7 12 . 若 i