以下是使用C語言實現99乘法表的示例代碼:
#include <stdio.h>
int main() {
int i, j, product;
// 打印表頭
printf(" ");
for(i = 1; i <= 9; i++) {
printf("%4d", i);
}
printf("\n");
// 打印乘法表
for(i = 1; i <= 9; i++) {
printf("%4d |", i);
for(j = 1; j <= 9; j++) {
product = i * j;
printf("%4d", product);
}
printf("\n");
}
return 0;
}
該程序首先打印表頭,然后使用兩個嵌套的for循環來計算和打印乘法表中的每個元素。外層循環控制行,內層循環控制列。每個元素的值通過將行和列的索引相乘來計算。程序使用printf
函數以格式化的方式打印每個元素,使其在表格中正確對齊。