20250227-Rain

1. 嵌套循环

/*
1. 使用程序打印九九乘法表
样例输出: 
1 * 1 = 1
1 * 2 = 2    2 * 2 = 4
1 * 3 = 3    2 * 3 = 6    3 * 3 = 9

*/

#include <iostream>
#include <iomanip>

using namespace std;

int main(void)
{
    for(int i = 1; i <= 9; i++)
    {
        for(int j = 1; j <= i; j++)
        {
            /*
            如果不设置输出宽度,在得到 10 以上的答案时,格式会混乱
            利用 cout 操纵算子 来进行 宽度输出设置(默认空格填充 补齐宽度)
                - setiosflags(ios::left):设置左对齐,也可以在循环外设置(默认右对齐)
                - setw(5):设置宽度为 5
            */
            cout <<  j << " * " << i << " = " << setiosflags(ios::left) << setw(5) << j * i;
        }
        cout << endl;
    }
    return 0;
}

2. 一维数组

3. 一维数组

Last updated