2.用while语句写99乘法表用C语言写
时间: 2024-10-29 22:15:39 浏览: 21
PIDC,c语言99乘法表源码解释,c语言
在C语言中,你可以使用while循环来打印99的乘法表,这里是一个简单的示例:
```c
#include <stdio.h>
int main() {
int i, j;
// 打印表头
printf(" |");
for (i = 1; i <= 9; i++) {
printf("%2d ", i); // 用%2d控制每个数字占两位
}
printf("\n---+-----------------\n");
// 使用while循环遍历行和列
i = 1;
while (i <= 9) {
printf("%2d|", i); // 当前行的起始值
// 输出该行的乘积
for (j = 1; j <= 9; j++) {
printf("%2d", i * j);
}
printf("\n"); // 结束一行并换行
i++;
}
return 0;
}
```
这段代码首先打印出乘法表的标题,然后通过两个嵌套的while循环来逐行生成乘法表。外部循环控制行数(从1到9),内部循环控制每行的列数。
注意,`printf` 中的 `%2d` 是格式化字符串,用于保证每个数字都占据两字符宽度,如果数值小于两位则会在前面补空格。
阅读全文