下面程序中有错误的行是(每行程序前面的数字表示行号)1 main()2 {3 int a[3]={1};4 int i;5 scanf(" %d",a);6 for(i-1; i3;i++)a[0]=a[0]+a[i];7 printf(" a[0]=%d\n,"a[0]);8 }A.3B.6C.7D.5

下面程序中有错误的行是(每行程序前面的数字表示行号)

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 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.3B.6C.7D.5

对下面程序描述正确的一项是 (每行程序前面的数字表示行号)1 main()2 {3 float a[3]={0.0};4 int i;5 for(i=0;i3;i++)scanf("%d",a[i]);6 for(i=1;i3;i++)a[0]=a[0]+a[i];7 printf("%f\n",a[0]);8 }A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误

对下面程序,从整体功能及语法上看,说法正确的是()(每行程序前面的数字表示行号)。1main()2{3floata[10]={ 0.0};4inti5for(i=0;i3;i++)scanf("%d",6for(i=0;i10;i++)a[0]=a[0]+a[i];7printf("%d\n",a[0]);8}。 A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误

下面程序中有错误的行是( )。(每行程序前面的数字表示符号) 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.3B.6C.7D.5

下面程序有错误的行是 (行前数字表示行号)。 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]=%dn",a[0]); 8 }A.3B.6C.7D.5

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行

【单选题】下面程序如果只有一个错误,那么是(每行程序前面的数字表示行号) 。 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.没有错误

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.2B.5C.6D.4

下面程序 (每行程序前面的数字表示行号)。 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 行有错误