下面程序中有错误的行是( )。(每行程序前面的数字表示符号) 1 main() 2 { 3 int a[3]={1}; 4 int i; 5 scanf("%d",&a); 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
第1题:
下面程序()。每行程序前面的数字表示行号) 1 #include <stdio.h> 2 int main(void) 3 { 4 int a[3]={0}; 5 int i; 6 for(i=0;i<3;i++) scanf("%d",&a[i]); 7 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 8 printf("%dn",a[0]); 9 return 0; 10 }
A.第4行有错误
B.第8行有错误
C.第6行有错误
D.没有错误
第2题:
【单选题】下面程序如果只有一个错误,那么是(每行程序前面的数字表示行号) 。 1 main() 2 { 3 float a[3]={3*0}; 4 int i; 5 for(i=0;i<3;i++)scanf(“%f”,&a[i]); 6 for(i=1;i<3;i++)a[0]=a[0]+a[i]; 7 printf(“%dn”,a[0]); 8 }
A.第3 行有错误
B.第7 行有错误
C.第5 行有错误
D.没有错误
第3题:
下面程序 (每行程序前面的数字表示行号)。 1 main() 2 { 3 float a[3]={0}; 4 int i; 5 for(i=0;i<3;i++) scanf(“%f”,&a[i]); 6 for(i=1;i<4;i++) a[0]=a[0]+a[i]; 7 printf(“%fn”,a[0]); 8 }
A.没有错误
B.第3 行有错误
C.第5 行有错误
D.第6 行有错误
第4题:
5、下面的程序中()错误(每行程序前面的数字是行号)。 1 #include<stdio.h> 2 main() 3 { 4 float a[3]={0.0}; 5 int i; 6 for(i=0;i<3;i++) scanf("%d",a[i]); 7 for(i=1;i<3;i++)a[0]=a[0]+a[i]; 8 printf("%fn",a[0]); 9 }
A.没
B.第4行
C.第6行
D.第8行
第5题:
4、下面程序中有错误的行是 (每行程序前面的数字表示行号)________。 1int main() 2 { int a[3]={1}; 3 int i; 4 scanf("%d",a); 5 for(i=1;i<=3;i++) a[0]=a[0]+a[i]; 6 printf("a[0]=%d\n",a[0]); 7 return 0; 8}
A.2
B.5
C.6
D.4