C语言用switch函数遍历输出汉字版九九乘法表
时间: 2024-10-21 17:15:40 浏览: 12
九九乘法表c 语言 DEVCPP
在C语言中,你可以使用`switch`结构结合字符数组和循环来遍历并输出汉字版的九九乘法表。这里是一个简单的示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char table[10][10] = {
{ " ", "一", "二", "三", "四", "五", "六", "七", "八", "九" },
{ " ", "十", "二十", "三十", "四十", "五十", "六十", "七十", "八十", "九十" },
{ " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }
};
int i, j;
for (i = 1; i <= 9; ++i) {
for (j = 1; j <= i; ++j) {
printf("%s x %s = %s\n", table[i][0], table[j][0], table[i * j][0]);
}
// 每行结束后换行
printf("\n");
}
return 0;
}
```
这个程序首先定义了一个二维字符数组`table`,存储了每个数字对应的汉字。然后通过嵌套的`for`循环,从1到9遍历每一个乘法组合,并打印出相应的结果。
运行此程序,你会看到标准的汉字版九九乘法表。
阅读全文