《 C 程序设计》考试试题
( 120 分钟)
一、单项选择题(每小题 2 分,共 60 分)
1 .自定义标识符中,符合 C语言规定的是 __D___ 。
A)for B)3a C)*a D)_123 A错在哪
2 . C语言程序的基本单位是 ______ 。
A)程序行 B)语句 C)函数 D)字符
3 . g etche( )函数的功能是 _______ 。
A)从键盘读入一字符串 B)从键盘读入一字符
C)从键盘输出一字符串 D)从键盘输出一字符
4 .下面有关 for 循环的正确描述是 _______ 。
A)for循环只能用于循环次数已经确定的情况
B) for循环是先执行循环语句,后判定表达式
C) 在for循环中,不能用break语句跳出循环体
D) for循环体语句中,可以包含多条语句,但要用花括号括起来
5. 为表示关系100≥x≥10,应使用C语言表达式 __A_____ 。
A)(100>=x)&&(x>=10) B)(100>=x) AND (x>=10)
C)(100>=x>=10) D)(100>=x)&(x>=10);
6.定义int a; float f; double i; 表达式 15+i*f+ˊAˊ的值是 ______D_ 。
A) float B) int C) char D)double
7.下列有关字符数组与字符串的说法中,正确的是 ____ 。
A)字符数组中存放的一定是一个字符串
B)所有的字符数组都可以被当作字符串处理
C)对存放字符串的字符数组可像一般数组一样对数组中单个元素操作
D)一个字符数组可以认为就是一个字符串