在C語言中,你可以使用嵌套循環來編寫一個乘法表
#include<stdio.h>
int main() {
int i, j, result;
// 外層循環控制行數
for (i = 1; i <= 9; i++) {
// 內層循環控制列數
for (j = 1; j <= i; j++) {
// 計算乘積并輸出
result = i * j;
printf("%d x %d = %d\t", j, i, result);
}
// 換行
printf("\n");
}
return 0;
}
這段代碼首先包含了stdio.h
頭文件,以便使用printf
函數。然后,我們定義了兩個整型變量i
和j
,以及一個名為result
的整型變量來存儲乘積。
接下來,我們使用一個外層循環(for
循環)來控制行數,范圍從1到9。對于每一行,我們使用一個內層循環(另一個for
循環)來控制列數,范圍從1到當前行數(i
)。
在內層循環中,我們計算乘積(result = i * j
),然后使用printf
函數將結果輸出到屏幕上。注意,我們在輸出格式字符串中使用了制表符(\t
)來對齊輸出結果。
最后,在外層循環的末尾,我們使用printf("\n")
來換行,以便在輸出下一行時開始新的一行。
編譯并運行此程序,你將看到一個9x9的乘法表。