下面程序中有错误的行是(每行程序前面的数字表示行号) 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]=%d\n ,"a[0]); 8 }

A.3

B.6

C.7

D.5


相似考题
更多“下面程序中有错误的行是(每行程序前面的数字表示行号)1 main()2{3int a[3]={1};4int i;5scanf("% ”相关问题
  • 第1题:

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

    B.6

    C.7

    D.5


    没有错误

  • 第2题:

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

    A.第2行有错误

    B.第6行有错误

    C.第7行有错误

    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 行有错误


    第6行有错误

  • 第4题:

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


    B

  • 第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


    没有错误