题目内容
(请给出正确答案)
[主观题]
设有数组定义:int MyIntArray[]={10,20,30,40,50,60,70}; 则执行下面几个语句后的输出结果是【
】。 int s=0; or(int i=0;i<MyIntArray.length;i++) s+=MyIntArray[i]; System.out.println(s);
查看答案
如果结果不匹配,请 联系老师 获取答案
设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是()。
A.a[0];
B.a[A.length-1];
C.a[3];
D.int i=1; a[i];
A.int **p;
B.int (*p)[4];
C.int (*p)[3];
D.int *p[4];
A.定义了一个名为a的一维数组
B.a数组有三个元素
C.a数组的下标为1~3
D.数组中的每个元素的数据类型都是int型
A.数组元素a[n]的值
B.数组元素的下标
C.数组元素a[n]的地址
D.数组a的首地址
设有定义语句int(*f)(int);则以下叙述正确的是
A.f是基类型为int的指针变量
B.f是指向int类型一维数组的指针变量
C.f是指向函数的指针变量,该函数具有一个int类型的形参
D.f是函数名,该函数的返回值是基类型为int类型的地址