用DIMENSION(3,5)命令定义了一个数组a,则该数组的下标变量(数组元素)数目是______。
A.15
B.24
C.8
D.10
A.0..10
B.0..9
C.1..9
D.1..10
使用命令DECLAREmm(3,4)定义的数组,包含的数组元素(下标变量)的个数为______。
A.2个
B.3个
C.7个
D.12个
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){ int k, p,s[]={1, -9, 7, 2, -10, 3}; for(p =0, k =p; p< 6; p++) if(s[p]>s[k]) ; printf("%d\n", k);}
A、2
B、3
C、5
D、6
A.10,16,12
B.10,12,16
C.5,8,6
D.5,6,8
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。
A.50
B.19
C.1
D.20
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d,%d\n",k,a[k]); }
A.k=p
B.*k=p-s
C.k=p-s
D.*k=p