76 附录四 期末测试题 一、选择题 1
下面对C 语言字符数组的描述中错误的是________
字符数组可以存放字符串 B
字符数组的字符串可以整体输入、输出 C
可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值 D
不可以用关系运算符对字符数组中的字符串进行比较 2
在宏定义 #define PI 3
14159 中,用宏名PI 代替一个________
单精度数 C
双精度数 D
以下有关宏替换的叙述不正确的是________
宏替换不占用运行时间 B
宏名无类型 C
宏替换只是字符替换 D
宏名必须用大写字母表示 4
若有语句int w[5]={-4,6,0,-1,9}; 则以下说法错误的是_________
w 是地址的概念 B
编译后,数组w 占用连续的储存空间 C
表达式w+3 是地址的概念 D
表达式*(w+1)的值为 -4 5
变量的指针,其含义是指该变量的______
一个标志 6
若有语句 char s[]=“WELCOME”; 为得到字符串中的字符„w‟,如下_______的引用方法是错误的
s[0] B
*(s+1) C
*(s+0) 7
若有语句 int *point,a=4; point=&a; 下面均代表地址的一组选项是________
a,point,*&a B
&*a,&a,*point C
*&point,*point,&a D
&a,&*point,point 8
若有赋值语句x=2,y=3; ,则x&y 的位运算结果是_______
用 feof(fp)函数判断文件是否结束时,如果文件结束,则函数值为_____