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;
}
运行结果
运行上述代码,即可得到完整的九九乘法表。
热门推荐
痣疼是不是癌变
端午节起源于哪个朝代:探寻传统佳节背后的历史渊源与文化传承!
C2C是什么意思?详解C2C电子商务模式的优缺点、盈利方式及与B2C的区别
50个耳熟能详的成语,原来都藏在古诗词里
校园贷案件办理经验:法律适用与风险防范策略
这12种常见意外你会处理吗?收藏这份居家“救命”手册
图绘智慧,革新图变:思维导图在思政课堂中的创新实践
C#编程入门指南:构建你的.NET开发基础
H5 页面设计时设计师应该用的什么字体
平陆景点全攻略:山西南大门的自然人文之美
富氢水灌溉草莓获丰收,口感产量双提升
北京证券交易所的开启与证券市场的繁荣
我国石窟特点及四大石窟
跨千里种黄瓜,他们为啥钟情楚雄元谋?
复视是什么情况导致的
中国历史十大古亭
RJ45接口集成的百兆和千兆之间主要有以下几个区别
意定监护公证办理流程及撤销条件详解
软考「软件评测师」考试时间与科目全解析
动态规划法-资源分配问题
选购不锈钢橱柜需谨慎,三种工艺技术大不同
最新研究证实:“多喝水”真的有用!但这些细节你可能不知道
什么是滚动计划法?滚动计划法的应用场景与优缺点详解
Blender雕刻入门:笔刷的选择与使用技巧
河北工业大学专业排名:多维度解析该校优势专业
足副舟骨的痛
吞服和口服有什么区别
人民的名义:侯亮平调任北京,林华华初入职场,公务员有哪些来路
怀孕期间使用阿司匹林的注意事项
可变剪切分析神器——rMATs