九九乘法表

29 阅读1分钟

1、九九乘法表一共有 9 行 9 列。

2、设定外层循环输出行、内层循环输出列,则外层循环变量i的取值范围为1--9,内层循环变量j的取值范围为1--9,可以用for循环嵌套实现。

3、使用变量 i 控制行,则 i 的初始值为 1,循环条件为 i≤9。

4、使用变量 j 控制列,则 j 的初始值为 1,循环条件为 j≤9。但因为每一行中,列数不大于行数,所以其循环条件应当为 j≤i。

5、为了让九九乘法表呈现三角形状,在每一次外层循环结束后换行。

6、为了让每两列之间保持一定的距离,在内层循环的输出语句中加上 “\t” 调整列间距 代码如下:

#include <stdio.h>
int main(){
    for(int i=1;i<=9;i++){
        for(int j=1;j<=i;j++){
            printf("%d*%d=%d\t", j,i,i*j);
        }
        printf("\n");
    }
    return 0;
}

结果如下:

image.png