![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
在二维数组AC8][10]中,每一个数组元素A[i][j]占用3个存储空间,所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储空间是()。
A、80
B、100
C、240
D、270
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A、80
B、100
C、240
D、270
A.System.out.println(a[10])
B.System.out.println(a[9])
C.System.out.println(a[8])
D.System.out.println(a[a.length])
设int(*P)();,P的含义是()
A.指向一维数组的指针变量
B.指向二维数组的指针变量
C.指向一个整型变量的指针变量
D.指向整型函数的指针变量
以下是对二维数组的正确说明的是()
A.int [3][]
B.float a(3,4)
C.double a[1][4]
D.float a(3)(4)
SumColumMin()的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
#include<stdio.h>
#define M 2
#define N 4
void SumColumMin(______)/*第一空*/
{int i,j,k,s=0;
for(i=0;i<N;i++)
{k=0;
for(j=1;j<M;j++)
if(______)k=j;/*第二空*/
s+=a[k][i];
}
______;/*第三空*/
}
main()
{int x[M][N]={3,2,5,1,4,1,8,3},s;
SumColumMin(x,&s);
printf("%d\n",s);
}
以检索该学号是否有成绩,如果有,则输出该学生的全部成绩,否则要求输入四门课程的成绩。假设四门课程的名称顺序是“language,maths,physics,art”
以下程序是输出二维数组的第二行到第4行,请填空。 void writearray(int(*p)[____________],int m,int n) {int i,j; for(i=m;i<=n;i++) {for(j=0;j<___________;j++) printf(“%d”,*(*(____________)+___________)); printf(“\n”); ) ) main() {int a[6][5],i,j; for(i=0;i<6;i++) for(j=0;j<5;j++) scanf(“%d”,a[i]+j); writearray(_________,2,4); )