对两个数组a和b进行如下的初始化:char a[]={'a','b','c','d','e','f'};char b[]="abcdef";则以下叙述正确的是________。(第5章 数组程序设计)
A. a数组与b数组完全相同
B. a数组与b数组具有相同的长度
C. a数组和b数组的最后一个字符都是字符串结束标志符'\0'
D. a数组的长度比b数组的长度小
查看答案
有定义如下:int a[10]={3,5,7,9,8,4,21,10,6,15},t;要求将数组的首尾元素交换,以下正确的交换方式是________。(第5章 数组程序设计)
A. a[0]=a[9],a[9]=a[0];
B. t=a[1],a[1]=a[10],a[10]=t;
C. t=a[10],a[10]=a[1],a[1]=t;
D. t=a[0],a[0]=a[9],a[9]=t;
数组定义intm[][2]={1,3,5,7,9};与数组定义intm[][2]={{1,3,5},{7,9}};等价。(第5章数组程序设计)
A. 对
B. 错
可以直接使用关系运算符比较两个字符串大小
A. 对
B. 错
语句charm[]={'a','b','c','d','e','f'};与charn[]="abcdef";定义了两个一维数组,它们的最后一个元素都是存储的字符串结束标志符'\0'。
A. 对
B. 错