C++ 实现九九乘法表 - 代码示例与解析
以下是用 C++ 编写的九九乘法表代码示例:
#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; //每行结束换行
}
return 0;
}
运行结果如下:
11=1
12=2 22=4
13=3 23=6 33=9
14=4 24=8 34=12 44=16
15=5 25=10 35=15 45=20 55=25
16=6 26=12 36=18 46=24 56=30 66=36
17=7 27=14 37=21 47=28 57=35 67=42 77=49
18=8 28=16 38=24 48=32 58=40 68=48 78=56 88=64
19=9 29=18 39=27 49=36 59=45 69=54 79=63 89=72 9*9=81
代码解析:
#include <iostream>:包含输入输出流库,用于使用cout输出结果。using namespace std;:使用 std 命名空间,方便代码书写。int main():程序入口函数。for(int i=1;i<=9;i++):外层循环控制行数,从 1 到 9。for(int j=1;j<=i;j++):内层循环控制列数,从 1 到当前行数i。cout<<j<<'*'<<i<<'='<<i*j<<'\t';:输出乘法表达式,并使用\t添加一个制表符,使输出格式更加美观。cout<<endl;:每行结束后换行。
总结:
通过使用嵌套循环,我们能够轻松地使用 C++ 代码生成九九乘法表。代码结构清晰易懂,适合初学者学习。
原文地址: https://www.cveoy.top/t/topic/na4K 著作权归作者所有。请勿转载和采集!