要用一个数组元素存放某班30人3门课的考试成绩(考试成绩保留1位小数), 下面哪个说明中的数组可以存放这些数据( )。Avar s:array[1..3,1..30] of integer;Bvar s:array[‘a‘..‘c‘,1..30] of real;Cvar s:array[1..30,boolean] of real;Dvar s:array[1..30,‘a‘..‘c‘] of integer;

题目
要用一个数组元素存放某班30人3门课的考试成绩(考试成绩保留1位小数), 下面哪个说明中的数组可以存放这些数据( )。

Avar s:array[1..3,1..30] of integer;

Bvar s:array[‘a‘..‘c‘,1..30] of real;

Cvar s:array[1..30,boolean] of real;

Dvar s:array[1..30,‘a‘..‘c‘] of integer;


相似考题
更多“要用一个数组元素存放某班30人3门课的考试成绩(考试成绩保留1位小数), 下面哪个说明中的数组可以存放这些数据( )。 ”相关问题
  • 第1题:

    输入若干个整数先存放在1个数组中,然后遍历该数组,将正数元素存放在到一个正数数组,负数元素存放到另一个负数数组,0舍弃,最后分别输出正数数组、负数数组。 提示:1.需要定义3个一维数组,3个循环变量 注:如果有编程条件的可以附上运行结果,但请不要抄袭作业,雷同作业将无成绩。


    #include
    void main( )
    {
    int a[10],i,k;
    for (i=0;i<10;i++)
    scanf("%d", &a[i]);
    k=0;
    for (i=1;i<10;i++)
    {
    if (a[k]
    k=i;
    }
    printf("max=%d\n", a[k]);
    }

  • 第2题:

    1、同一个数组中,可以存放类型不同的数据。


    错误

  • 第3题:

    如果数组的元素类型是字符型,则此数组就是字符数组。字符数组的每个元素只能存放一个字符,存放的是字符的ASCII代码。


    D

  • 第4题:

    2、下面关于二维数组的说法错误的是

    A.同行的数据在内存中连续存放。

    B.对全部数组元素都赋初值时,可以不指定数组第二维的长度。

    C.不能将二维数组作为一个整体输入与输出。

    D.将二维数组看作是一维数组时,该一维数组的每个元素本身又是一个一维数组。


    对全部数组元素都赋初值时,可以不指定数组第二维的长度。

  • 第5题:

    数组定义 int a[10]; 表示数组名为a,此数组可以存放10个整型元素。


    B解析:选项C、D语句有误,选项A定义的数组元素有11个,因为没有明确指定,数组下标从0开始,故正确