问答题
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。
例如,若输入2,则输出:
若输入4,则输出:
【正确答案】
【答案解析】
void fun(int a[][M],int m)
a[j][k]=(k+1)*(j+1); [考点]
本题关键字有:函数定义;数组元素赋值。
[解析]
(1)从主函数和fun函数体中可知,a是一个二维数组型变量,所以应改为void fun(int a[][M],int m)。
(2)根据输出可得出数组元素与行、列下标的关系,应改为a[j][k]=(k+1]*(j+1);。
提交答案
关闭