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;
}
运行结果
运行上述代码,即可得到完整的九九乘法表。
热门推荐
谨慎但不保守的投资策略是什么?这种策略如何帮助投资者抓住机会?
如何构建有效的投资组合策略?这些要点需谨记
美食DIY|老醋海蜇头:爽脆可口 酸辣开胃
云冈石窟的艺术价值 - 云冈石窟旅游必备知识
走进云冈石窟景区(山西)
【佑安·世界肠道健康日】定期检查,佑安专家细说肠道健康123
法国留学语言准备指南
从神话到影视:哪吒形象的现代诠释
电子元器件故障及解决办法 常见光电器件维护指南
PCB元件焊接基本要点!
快速离婚的流程和手续办理
南宁:建设“南宁云医院”,打造15分钟医疗服务圈
企查查误报风波:企业如何应对?
【家庭关系】怎么处理好家庭成员之间的关系?幸福美满家庭的相处之道
在婚姻中建立共同的情感支持体系
心学问心理教育,沟通的桥梁:促进家庭内部有效沟通的策略
李白爱喝的宣酒:从唐代老春到“江南一绝”
古代如何工程项目管理
《牙间隙清洁工具使用指导专家共识》学习
口腔科:牙齿健康从正确刷牙开始!
搬新房第一步!选一个安全的门锁!这里统整3大重点门锁如何选?
北京师范大学全面介绍:学历层次、实力解读与专业特色
冬季旅行榜单NO.1!这个“人间天堂”去1次顶欧洲4国游
干货!如何在三个月速成B1(下)(实操篇)
碳基生命只是一个节点,未来可能进化成硅基生命?哪个更高级?
碳为生命基石:探索碳基生物的奥秘与意义
李白也爱喝的宣酒,你知道它的秘密吗?
夏日吃辣椒,真的能祛湿减肥吗?
男人为何对“白月光”念念不忘?三个已婚男人,说了心里话
白月光与白玉哪个好