第七章单元测试
下述对C语言中字符数组的描述错误的是( )。
已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是( )。
已知:char s[20]= "programming", *ps=s; 则不能引用字母o的表达式是( )。
以下一维数组的定义及初始化中,错误的是。( )
若有说明语句int a[2][4]={{1},{2,3}};则数组元素a[1][1]的值为( )。
A:
可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化
B:字符数组中的字符串可以整体输入和输出
C:可在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D:字符数组可以存放字符串
答案:
可在赋值语句中通过赋值运算符“=”对字符数组整体赋值
A:
x小于y
B:都不对
C:相同
D:x大于y
A:
ps[2]
B:ps+=2, *ps
C:ps+2
D:s[2]
A:
int n=3,a[n]={0};
B:int a[3]={1,1,1};
C:static int a[3];
D:int a[3]={0};
A:1 B:0 C:2 D:3
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!