90.按要求打印二维数组

函数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;
}


阅读更多
个人分类: c习题
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

90.按要求打印二维数组

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭