下列关于数组初始化的说法,正确的是( )。
A. 对于int a[5];它的数组元素初值为0
B. int a[5]=1,3,5,7,8,9;是可以的,这时数组长度自动变为6
C. static int a[5];的数组元素初值为0
D. int a[5]=1.3,5;是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素
下列程序执行后的输出结果是______。 main() int m[][3]=1,4.7,6,5,8,3,6,9; int i,k=2 for(i=0,i<3;i++) printf("%d",m[k][i];
A. 456
B. 258
C. 369
D. 789