已有一维数组的定义“int a[10]={1,2,3,4,5};”,元素a[5]的值是()。
A. 0
B. 1
C. 4
D. 5
以下选项中,能够产生10~60之间随机整数的表达式是()。
A. rand()%60
B. rand()%100
C. 10+rand()%51
D. rand%61
以下二维数组定义中错误的是()。
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. 数组元素的下标可以为常量、变量或表达式