默认情况下,对数组定义语句:Dim S (20) As Double,以下说法正确的是()
A.S的元素是S0,S1,S2,S3,……;
B.数组S下标下界从0开始,上界是20;
C.数组S一共有20个元素;
D.数组S在计算机内占用的存储空间是40个字节
A.S的元素是S0,S1,S2,S3,……;
B.数组S下标下界从0开始,上界是20;
C.数组S一共有20个元素;
D.数组S在计算机内占用的存储空间是40个字节
A.数组占用内存中一片连续空间
B.数组可分为定长数组和动态数组两类
C.数组元素相当于一个简单变量
D.数组的默认下标可以是任意整数
E.声明数组时,数组下标的上界和下界只能用整数
A.该语句定义了一个名为a的一维数组
B.a数组有3个元素
C.数组中的每个元素是整型
D.a数组的元素的下标为1~3
A.a[0]是合法的数组元素,a[10]不是合法的数组元素
B.a[0]不是合法的数组元素,a[10]不是合法的数组元素
C.a[0]不是合法的数组元素,a[10]是合法的数组元素
D.a[0]是合法的数组元素,a[10]是合法的数组元素
A.使用一个简单变量之前要先声明或定义
B.数组中各数组元素的数据类型可以不同
C.定义数组以后,系统为数组的每个数组元素赋以数值0
D.数组元素的下标下限是0
findmax(int s[],intt)
{int k,p;
for(p=0,k=p;p<t;p++)
if(s[p]>s[k])______;
return k;
}
A.同一数组中的各元素,在计算机中的存储是连续的、大小固定的
B.定义数组时,数组维界值可以是负数,也可以不是整数
C.定义数组时,数组每一维的上界值必须大于下界值
D.定义固定长度的数组下标的上下界只能用常量或常量表达式,不能包含变量
A.一共有 5 个元素
B.数组的下标时 0-4
C.数组元素 4 和数组的第四个元素的值相等
D.数组的元素类型都是整型
编写一程序,求一维数组中下标为偶数的元素之和。 编程提示: 1.定义一个数组a并初始化。 2.定义一个整型变量sum,存放下标为偶数的元素和,并初始化为0。 3.从数组的第0个元素开始,每次循环变量递增2,一直到数组的最后一个元素,将其累加到sum变量。 4.输出sum变量即为下标为偶数的元素之和。/* c6-6.c 求一维数组中下标为偶数的元素之和*/ #include "stdio.h" int main() { int i,sum=0; /* 初始化sum为0 */ int a[]={2,3,4,5,6,7,8,9}; for(i=0; i<8; ) * 请补充完整循环语句 sum+="a[i];" printf("sum="%d\n",sum);" return 0;>