题目内容

以下二维数组定义中错误的是()。

A. float a[][4]={0,1,5,8,9};
B. int a[3][4];
C. int n=10;float a[n][3];
D.
E. define N 5int a[2][N];

查看答案
更多问题

以下叙述中错误的是( )。

A. 在C语言中二维数组或多维数组按行存放
B. 赋值表达式b[1][2]=a[2][3]正确
C. 在引用二维数组元素时,行号可以越界
D. 数组元素的下标可以为常量、变量或表达式

以下语句中能够正确定义字符数组并存入字符串的是()。

A. char str[ ]={'\064'};
B. char str="kx43";
C. char str='';
D. char str[ ]="\0";

已有定义char a[]="xyz",b[]={'x','y','z'};,以下叙述中正确的是()。

A. 数组a和b长度相同
B. 数组a长度小于数组b长度
C. 数组a长度大于数组b长度
D. 以上说法都不对

在运行语句“gets(s)”时输入“Tian jin”,数组s得到的是()。

A. "T"
B. "Tian"
C. " Tian jin"
D. " Tian j"

答案查题题库