用【C语言】写9x9乘法表
效果如下:
先上总代码,解析在后面,
1,总代码;
#include <stdio.h>
int main()
{
int i = 0;
int j = 0;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
printf("%dx%d=%d ", j, i, j * i);
}
printf("\n");
}
return 0;
}
//制作不易,希望点个关注,以后会持续更新C语言题库,有问题的可以私聊我
首先了解9x9乘法表的构造:
2,9x9乘法表构造;
3,9x9乘法表原理
宝子们可以看到红色的为列,另一个为行,从中可得到一个重要信息--》列<=行 ,
有9行,列<=行,那就可以先这样写:
其中i为行,j为列,不妨输出 j ,看结果为什么?
这样基本框架就出来了;之后按照9x9乘法表形式稍加修饰为:
#include <stdio.h>
int main()
{
int i = 0;
int j = 0;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
printf("%dx%d=%d ", j, i, j * i);
}
printf("\n");
}
return 0;
}
//制作不易,希望点个关注,以后会持续更新C语言题库,有问题的可以私聊我
就完成了;
4,小结
以上就是关于9x9乘法表的全部内容,如果对你有帮助的话,希望一键三连,后续会持续更新C语言题库,有问题的宝子们可以私信我,一一解答;