C++基础:九九乘法表的实现
创作时间:
作者:
@小白创作中心
C++基础:九九乘法表的实现
引用
CSDN
1.
https://blog.csdn.net/xzh0215/article/details/143193137
乘法表
九九乘法表
九九乘法口诀表相信大家都不陌生,我们小学就开始使用,它是我国古代筹算中进行乘法、除法、开方等运算的基本计算规则,沿用至今已有两千多年。我们熟知的乘法口诀表一般是如下样子:
编译思路
首先我们通过观察可以看出,乘法口诀表最大有“九行九列”,我们在乘法表中随机抽取一个式子为例,比如“3×5=15”我们观察到其乘号左边的因数“3”,是该式子所处的列数,乘号右边的因数“5”是该式子所处的行数,而那个“15”就是式子行数与列数的乘积。
表达式:列数 * 行数 = 计算结果。
头文件
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
基本上所有C++程序都有上述代码,写上就好。
主文件
{
// 打印乘法口诀表
// 打印行数
for (int i = 1; i <= 9; i++)
{
// 打印列数
for (int j = 1; j <= i; j++)
{
cout << j << "*" << i << "=" << i * j << "\t"; // 输出结果
}
cout << endl;
}
system("pause");
return 0;
}
上述代码主要通过for循环语句对其编译,需要注意的是九九乘法表并不是一个完整的“九行九列”,它是一个上三角的形状,进一步分析可以看出表中算式的列数小于等于当前行数,在编译时需要注意。
整体代码
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
// 打印乘法口诀表
// 打印行数
for (int i = 1; i <= 9; i++)
{
// 打印列数
for (int j = 1; j <= i; j++)
{
cout << j << "*" << i << "=" << i * j << "\t"; // 输出结果
}
cout << endl;
}
system("pause");
return 0;
}
运行结果
运行上述代码,即可得到完整的九九乘法表。
热门推荐
如何准确称呼叔叔的妻子:婶婶还是婶娘?
内江史上最全的光纤连接器类型汇总,非常齐全!
阿弥陀佛的由来及其宗教意义解析
Stable Diffusion进阶篇:两种方法实现图片中指定元素的移除
清明时节为什么会雨纷纷?
液化气罐安全使用与存放指南
掌握多种语言工作经历对职业发展的影响有多大
七彩虹显卡怎么看出厂日期(多种显卡看出厂日期的方法)
KOL是什么意思?揭开KOL的面纱:网红与关键意见领袖的区别
常规的气体灭火剂有哪些惰性气体?
如何使用信用卡临时额度?不同银行政策全解析
红茶VS绿茶:每天该喝哪种?90%的人都选错了
桂枝汤治疗冠心病:调和营卫,彰显中医智慧
医疗领域中的信息化、数字化、智能化、数智化这些概念的区别你知道吗?
早餐喝什么热量低?营养师教你轻松选择
“痛车”为什么要叫“痛车”?
从三大热词看中国汽车业新趋势
新疆何以歌舞之乡,这些舞蹈你知道吗?
春季情绪“易燃易爆炸”?中医教你告别emo→
糖尿病肾病能运动吗?慢性肾病的运动注意事项
清澈的湖水蒙古语:文化内涵与象征意义
功率放大器为什么要关注阻抗匹配问题?如何进行阻抗匹配?
守护健康,从定期体检开始
标题党的起源、发展和控制措施
如何找到适合自己的穿搭风格?
降准降息对股市是利好还是利空?
抗日战争期间,国内8大领先于日军的先进武器
《家住长江边——熊召政书法艺术展》在湖北美术馆举行
窦性心律ST段改变是什么意思
新手也能养好杜鹃花:6大养护要点全解析