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