九九乘法表

10 分钟

九九乘法表是两层循环的经典练习。外层控制第几行,内层的次数跟着外层走:第 i 行只打到 i×i,每一格打印"几乘几等于几",打完一行换行。

#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 << " ";
        cout << endl;
    }
    return 0;
}

这样打出的是漂亮的下三角。要注意内层 j 只到 ij <= i),如果写成 j <= 9,就会把 1*22*1 这种重复的一半也打出来,不好看。还有每行末尾别忘了换行。

小纸条

动手打印出来。

登录 后可看答案

九九乘法表 · C++ 入门 · op599 课程