打印乘法表c语言用while
时间: 2024-09-13 18:11:51 浏览: 51
九九乘法表C语言.zip
在C语言中,使用`while`循环来打印乘法表是一种基本的循环控制结构应用。下面是一个简单的例子,展示了如何使用`while`循环来打印出5x5的乘法表:
```c
#include <stdio.h>
int main() {
int i = 1, j;
while (i <= 5) { // 外层循环控制行数
j = 1;
while (j <= i) { // 内层循环控制每行的打印
printf("%d*%d=%d ", j, i, i * j);
j++; // 每打印一次乘法算式后,j加1
}
printf("\n"); // 每打印完一行后换行
i++; // 每打印完一行后,i加1,准备打印下一行
}
return 0;
}
```
这段代码首先定义了两个整型变量`i`和`j`,用于控制行和列。外层`while`循环控制行数(从1到5),内层`while`循环控制每行的打印(从1打印到当前的行号`i`)。每次内层循环结束后,通过`printf("\n")`实现换行,然后外层循环的变量`i`递增,准备打印下一行。
阅读全文