您的位置:首页 > 其它

90.按要求打印二维数组

2015-07-06 18:21 417 查看
函数fun的功能:根据形参m的值,在m列m行的二维数组中存放如下所示的规律数据,由main函数输出。

若输入2,则输出:

1 2

2 4

若输入4,则输出:

1 2
3 4

2 4
6
8

3 6
9
12

4 8
12
16

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<conio.h>
#define M 10

void fun(int(*s)[M], int m)
{
int j, k;
for (j = 0;j < m;j++)
for (k = 0;k < m;k++)
s[j][k] = (j + 1)*(k + 1);
}
int main()
{
printf("Hello,word!\n");
int i, j, n = 0;
int a[M][M] = { 0 };
printf("Enter 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");
}
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: