怎么打99乘法表的c编程代码

时间:2025-01-25 15:45:43 游戏攻略

示例1

```c

include

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;

}

```

示例2

```c

include

int main() {

int i, j, num;

for (i = 1; i <= 9; i++) {

for (j = 1; j <= i; j++) {

num = i * j;

printf(" %d * %d = %-5d ", j, i, num);

}

printf("\n");

}

return 0;

}

```

示例3

```c

include

int main() {

int i, j, num;

for (i = 1; i <= 9; i++) {

for (j = 1; j <= i; j++) {

num = i * j;

printf("%d * %d = %d\t", j, i, num);

}

printf("\n");

}

return 0;

}

```

示例4

```c

include

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;

}

```

示例5

```c

include

int main() {

int i, j, num;

for (i = 1; i <= 9; i++) {

for (j = 1; j <= i; j++) {

num = i * j;

printf(" %d * %d = %-5d ", j, i, num);

}

printf("\n");

}

return 0;

}

```

这些代码示例都使用了嵌套的for循环来计算和打印九九乘法表。外层循环控制行数,内层循环控制列数,每个元素的值通过将行和列的索引相乘来计算。程序使用`printf`函数以格式化的方式打印每个元素,使其在表格中正确对齐。你可以选择其中一个示例代码进行编译和运行,以查看九九乘法表的效果。