90.按要求打印二维数组

原创 2015年07月06日 18:21:34

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


相关文章推荐

螺旋打印任意二维数组

  • 2013年04月10日 10:11
  • 550KB
  • 下载

螺旋的方式打印二维数组

  • 2009年03月12日 12:52
  • 1KB
  • 下载

写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印:

写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。如: n = 4 则打印:                               1...

二维数组最大值最小值

  • 2017年06月23日 10:13
  • 2KB
  • 下载

2.6使用二维数组存储学生的数据,包括学号、姓名、操作系统成绩、Java成绩、高数成绩、总分;一行存储一个学生的数据;要求输入若干学生的数据,求出总分;然后按照总分由高到低重新排列;输出排序后的结果

摩尔的Java学习笔记2.6 使用二维数组存储学生的数据,包括学号、姓名、操作系统成绩、Java成绩、高数成绩、总分;一行存储一个学生的数据;要求输入若干学生的数据,求出总分;然后按照总分由高到低重新...

c语言寻找二维数组中的鞍点

  • 2015年11月06日 19:34
  • 2KB
  • 下载

c++动态创建二维数组

  • 2015年03月13日 22:20
  • 14KB
  • 下载

java算法过程:要求如下 有如下二维数组:有10行 4列 a00 a01 a02 a03 a10 a11 a12 a13

import java.util.ArrayList; import java.util.List;   public class 百度知道 {     public stat...

二维数组专题总结

  • 2012年02月02日 21:01
  • 47KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:90.按要求打印二维数组
举报原因:
原因补充:

(最多只允许输入30个字)