试题与答案

下列给定程序中,函数fun()的功能是:根据形参m的值(2≤m≤9),在m行m列的二

题型:填空题

题目:

下列给定程序中,函数fun()的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示的数据,由 main()函数输出。 例如,若输入2,则输出1 2 2 4 输入4,则输出1 2 3 42 4 6 83 6 9 124 8 12 16 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构. 试题程序: #include <conio.h> #include <stdio. h> #define M 10 int aiM] [MI={0}; /***************found*******************/ fun( int **a, int m) {int j,k; for (j=0; j<m; j++) for (k=0; k<m; k++) /***************found*******************/a[j] [k]=k*j; } main ( ) {int i, j, n; clrscr (); printf ("Enter n\n"); scanf ("%d", &n); fun (a, n); for (i=0; i<n; i++) { for (j=0;j<n;j++) printf ("%4d ",a[i] [j]); printf ("\n "); } }

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0711/6f0dbd5f146d1e9f9a1a8a835f2a55be.html

下面是错误答案,用来干扰机器的。

参考答案:A, B, C, E

试题推荐
微信公众账号搜索答案