niusouti.com

对于程序片段inti,a[5];for(i=0;iA.1,2,3,4,5B.12345C.12345D.1;2;3;4;5

题目
对于程序片段inti,a[5];for(i=0;i<5;i++)scanf(“%d”,&a[i]);若要使数组元素的值分别为1,2,3,4,5,正确的输入是_________。

A.1,2,3,4,5

B.12345

C.12345

D.1;2;3;4;5


相似考题
更多“对于程序片段inti,a[5];for(i=0;i<5;i++)scanf(“%d”,&a[i]);若要使数组元素的值分别为1,2,3,4,5,正确的输入是_________。 ”相关问题
  • 第1题:

    定义了一维数组 int a[10];能够正确从键盘输入10个整数赋给数组元素的程序是:

    A.for(i=1;i<=10;i++) scanf(“%d”,&a[i]);

    B.for(i=0;i<10;i++) scanf(“%d”,&a[i]);

    C.for(i=0;i<10;i++) scanf(“%d”,a[i]);

    D.for(i=1;i<=10;i++) scanf(“%d”,a[i]);


    不正确

  • 第2题:

    5.有以下语句: const int n=20; int a[n]; int *pa[n]; int i; for(i=0; i<n; i++) a[i]=i+1; 使用这些语句,编写完整的程序,通过 pa 数组修改数组 a 元素的值,使其 元素值自增 10,然后通过 pa 数组遍历 a 数组,输出全部元素值,要求每行输出 10 个元素。


    C

  • 第3题:

    以下程序段()的功能是:输入n的值,计算序列 1 + 1/2 +1/3 + ...+1/n 的和。

    A.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;

    B.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1/i ;

    C.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) ; sum=sum+1.0/i ;

    D.n=100; sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;


    A

  • 第4题:

    如何输入数组(a[5])

    A.scanf("%d",&a[5]);

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

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

    D.for(i=1;i<=5;i++) scanf("%d",&a[i]);


  • 第5题:

    【多选题】关于以下程序段,说法正确的是() int i,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]);

    A.a数组有10个元素,分别为a[1]、a[2]、a[3] ...a[10]

    B.a数组有10个元素,分别为a[0]、a[1]、a[2] ...a[9]

    C.该程序段输入a数组的全部元素值

    D.scanf("%d",&a[i]); 语句是错误的


    只有追越船驶过让清被追越船以后,方可免除追越船让开被追越船的责任

  • 第6题:

    下面程序的功能是求数组中所有元素之和,根据现有代码,请问修改哪一行代码可以解决所求问题()。#include <stdio.h> int main() { float array[5]={0}; float sum=0; int i; for(i=0;i<5;i++) scanf("%f",&array[i]); for(i=1;i<=5;i++) sum+=array[i]; printf("sum=%fn",sum); return 0; }

    A.第10行 sum+=array[i];

    B.第4行 float array[5]={0};

    C.第5行 float sum=0;

    D.第7行 for(i=0;i<5;i++)


    C