以下是用 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
1
2=2 22=4
1
3=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++ 代码生成九九乘法表。代码结构清晰易懂,适合初学者学习。

C++ 实现九九乘法表 - 代码示例与解析

原文地址: https://www.cveoy.top/t/topic/na4K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录