题目内容

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

A. a[5]
B. a[3.5]
C. a(5)
D. a[5-5]

查看答案
更多问题

若二维数组a有m列,则在a[i][j]之前的元素个数为( )。

A. j*m+i
B. i*m+j
C. i*m
D. i*m+j+1

在C语言中,一维数组的定义方式为:类型说明符 数组名( )。

A. [整型常量表达式]
B. [整型表达式]
C. [整型常量]或[整型表达式]
D. [常量]

下面程序(每行程序前面是行号)只有一个错误那么是( )。 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行有错误

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

A. 3
B. 6
C. 7
D. 5

答案查题题库