第七章测试
1.

下述对C语言中字符数组的描述错误的是( )。


A:

字符数组中的字符串可以整体输入和输出

B:

可在赋值语句中通过赋值运算符“=”对字符数组整体赋值

C:

字符数组可以存放字符串

D:

可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化


答案:B
2.

已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是( )。


A:

x小于y

B:

都不对

C:

相同

D:

x大于y 

3.

已知:char s[20]= "programming", *ps=s; 则不能引用字母o的表达式是( )。


A:

ps[2]

B:

s[2]

C:

ps+=2, *ps

D:

ps+2

4.

以下一维数组的定义及初始化中,错误的是。( )


A:

int a[3]={1,1,1}; 

B:

int a[3]={0}; 

C:

static int a[3];

D:

int n=3,a[n]={0}; 

5.

若有说明语句int a[2][4]={{1},{2,3}};则数组元素a[1][1]的值为( )。


A:0 B:1 C:3 D:2

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(194) dxwkbang
返回
顶部