4、若定义数组并初始化int a[10]={ 1,2,3,4},以下选项哪一个是错误的()
A. a[8]的值为0
B. a[1] 的值为1
C. a[3]的值为4
D. a[9] 的值为0
查看答案
5、若float型变量占用4个字节,有定义float a[20]={1.1,2.1,3.1};则数组a在内存中所占的字节数是()。
A. 12
B. 20
C. 40
D. 80
6、设已定义:int x[2][4]={1,2,3,4,5,6,7,8}; 则元素x[1][1]的正确初值是()。
A. 6
B. 5
C. 7
D. 1
7、以下数组定义中,不正确的是( )。
A. int b[3][4];
B. int c[3][ ]={{1,2},{1,2,3},{4,5,6,7}};
C. int b[200][100]={0};
D. int c[ ][3]={{1,2,3},{4,5,6}};
1、写出下面程序的输出结果。#include void main( ){ int i , a[10] ;for (i=9;i>=0;i--) a[i]=10-i;printf("%4d%4d%4d",a[2],a[5],a[8]);}