Menu
CoddyTech

复习挑战 #2

本课属于 Coddy C 学习旅程的“基础知识”单元。第 45 课,共 63 课。

challenge icon

挑战

简单

创建一个程序,打印从 1 到 n 的乘法表(其中 n 由用户输入)。

你的程序应使用嵌套循环,打印从 1 到 n 的乘法表。

表格的每一行都应显示一个数分别乘以从 1 到 n 的所有值所得的乘积。

如果 n = 4,输出应与下面完全一致:

1  2  3  4 
2  4  6  8 
3  6  9 12 
4  8 12 16

每个数字都使用格式说明符 %2d,后面跟一个空格。这样每个乘积会占用两个字符的位置。
%2d 的示例:

一位数(右对齐):

printf("%2d ", 5);  // Output: " 5 "

两位数(填满两个位置):

printf("%2d ", 10); // Output: "10 "

亲手试试

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // 创建嵌套循环,打印乘法表
    
    return 0;
}

基础知识中的所有课

自己练习: C 在线编译器