[单选题]

对下面程序描述正确的一项是 (每行程序前面的数字表示行号)

1 main()

2 {

3 float a[3]={0.0};

4 int i;

5 for(i=0;i<3;i++)scanf("%d",&a[i]);

6 for(i=1;i<3;i++)a[0]=a[0]+a[i];

7 printf("%f\n",a[0]);

8 }

A.没有错误

B.第3行有错误

C.第5行有错误

D.第7行有错误

参考答案与解析:

相关试题

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

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

    [单选题]下面程序中有错误的行是(每行程序前面的数字表示行号)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{3int

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

  • 查看答案
  • 下面程序的输出结果是()。#define SQR(X)2*X£«1main(){

    [单选题]下面程序的输出结果是( )。 #define SQR(X) 2*X+1 main() { int a,b,C; a=3;b=2;C=1; a* =SQR(b+c)/SQR(b+c); printf("%d",a); }A.3B.18C.21D.24

  • 查看答案
  • 对下面的程序,正确的说法是( )。 main() { int a,b=1,c=2

    [单选题]对下面的程序,正确的说法是( )。 main() { int a,b=1,c=2; a=b+c,a+b,c+3; c=(c)? a++:b--; cout<< a+b,c;}A.无错误B.第三行有错误C.第四行有错误D.第五行有错误

  • 查看答案
  • 以下程序(程序左边的数字为附加的行号)______。1#include2#inc

    [单选题]以下程序(程序左边的数字为附加的行号)______。1include2include3main()4{char以下程序(程序左边的数字为附加的行号)______。 1#include<str.h> 2#include<stdio.h> 3main() 4{ chars[]="string"; 5puts(s); 6strcpy(s,"hello"); 7printf("%3S/n",s);}A.没有错B.第1行有错C.第6行有错D.第7行有错

  • 查看答案
  • 程序段序号通常用()位数字表示。

    [单选题]程序段序号通常用()位数字表示。A .1B .4C .2D .9

  • 查看答案
  • 程序段号通常用()位数字表示。

    [单选题]程序段号通常用()位数字表示。A . 8B . 10C . 4D . 11

  • 查看答案
  • 合金钢的表示方法是:数字+合金元素(用化学符号表示)+数字,前面的数字表示平均含

    [判断题] 合金钢的表示方法是:数字+合金元素(用化学符号表示)+数字,前面的数字表示平均含碳量的万分之几,后面的数字表示所含合金元素的大约百分数。A . 正确B . 错误

  • 查看答案
  • 以下程序(程序左边的数字为符加的行号)。1#include2#include3m

    [单选题]以下程序(程序左边的数字为符加的行号)。1include2include3main()4{char s[]="以下程序(程序左边的数字为符加的行号)。 1#include<str.h> 2#include<stdio.h> 3main() 4{ char s[]="string"; 5puts(s); 6strcpy(s,"hello"); 7printf("%3s/n",s);}A.没有错B.第1行有错C.第6行有错D.第7行有错

  • 查看答案
  • 对下面程序描述正确的一项是(每行程序前面的数字表示行号) 1main() 2{