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;
}
运行结果
运行上述代码,即可得到完整的九九乘法表。
热门推荐
揭秘:为什么吃饺子要“蘸醋”,里面有什么科学道理?
ActiveMQ性能提升:异步处理与性能优化的全面指南
肺炎支原体RNA检测知多少
25岁当上博士生导师的冯磊,出任东南大学计算机学院教授
从乌鲁木齐出城100公里内,带爸妈看秋景
景山揽胜:从故宫到钟鼓楼的最佳观景台
PET材质是什么?PET材质有哪些?解析PET材质的应用领域。
PET材质是什么?特性、应用及缺点全解析
易经_益卦_国学精解
国考笔试和面试成绩怎么计算?
优化企业采购流程,采购计划管理系统的价值与应用
古希腊神话中的冥界之主——哈迪斯
“当代愚公”黄大发:绝壁天渠映初心
妆容设计:如何根据脸型选择眉形
氯化铵是盐类物质吗?有毒吗?
车辆过户手续流程及费用,过户车辆需要什么手续
没经验的网络工程师从哪里找实习
点火线圈故障的表现有哪些?
家用汽车火花塞的更换周期是多久?
牙疼的厉害半边脸都疼
江户东京蔬菜告诉我们的的传统口味和食物多样性
AI驱动的在线面试系统:技术革新与初步面试的新体验
酮体的生理意义是什么
咖啡的效果可以维持几个小时
从错误中汲取智慧,成就更好的自己
四代住宅设计趋势:产品体系研究与现实痛点解决方案
如何避免加油时车辆熄火?这种熄火对车辆维护有何影响?
鱼苗身体变红的原因及应对方法
唇亡齿寒:从春秋典故到现代启示
坚不可摧的氧化铝绝缘体:综合指南