输出九九乘法表(C语言)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/zz070/article/details/102410941

用两个for循环实现九九乘法表

两种实现方式:
1、输出的九九乘法表呈方形,每一行每一列都是完整的,有重复的式子。
2、输出的九九乘法表呈三角形,没有重复的式子。

第一种(方形)
源代码

#include<stdio.h>
#include<windows.h>
void main()
{
	int m, n;
	printf("输出九九乘法口诀:\n");
	for (m = 1; m <= 9; m++)
	{
		for (n = 1; n <= 9; n++)
			printf("%d*%d=%2d ", n, m, n*m);
		printf("\n");
	}
	system("pause");
}

运行结果:
在这里插入图片描述
第二种(三角形)
源代码:

#include<stdio.h>
#include<windows.h>
void main()
{
	int m, n;
	printf("输出九九乘法口诀:\n");
	for (m = 1; m <= 9; m++)
	{
		for (n = 1; n <= m; n++)
			printf("%d*%d=%2d ", n, m, n*m);
		printf("\n");
	}
	system("pause");
}

运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zz070/article/details/102410941