题目内容

以下能对一维数组a进行正确初始化的语句是()。

A. int a[4]=(0,1,2,3);
B. int a[4]={};
C. int a[4]={0};
D. int a[4]={0,1,2,3,4};

查看答案
更多问题

以下对二维数组a的正确说明是()。

A. int a[][4];
B. float a(3,4);
C. float a[3][4];
D. float a(3)(4);

若有说明:int a[3][4];则对a数组元素的正确引用是()。

A. a[1][3]
B. a(1,3)
C. a[2][4]
D. a(2)(2)

下面程序有错误的行是()(行前数字表示行号)。1 main()2 {3 float a[10]={0.0};4 int i;5 for(i=0;i<3;i++) scanf("%d",&a[i]);6 for(i=1;i<10;i++) a[0]=a[0]+a[i];7 printf("%f\n",a[0]);8 }

A. 没有错误
B. 第3行有错误
C. 第5行有错误
D. 第7行有错误

定义如下变量和数组:int k,a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是() 。for(k=0;k<3;k++) printf("%d ",a[k][2-k]);

A. 1 5 9
B. 3 5 7
C. 2 4 6
D. 3 4 5

答案查题题库