用c语言三种循环方式分别编写程序,输出整数1~100的平方。
时间: 2024-09-06 15:08:14 浏览: 40
在C语言中,有三种主要的循环结构:`for`循环、`while`循环和`do-while`循环。下面是使用这三种循环方式分别输出整数1到100的平方的示例代码。
1. 使用`for`循环:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
printf("%d^2 = %d\n", i, i * i);
}
return 0;
}
```
2. 使用`while`循环:
```c
#include <stdio.h>
int main() {
int i = 1;
while (i <= 100) {
printf("%d^2 = %d\n", i, i * i);
i++;
}
return 0;
}
```
3. 使用`do-while`循环:
```c
#include <stdio.h>
int main() {
int i = 1;
do {
printf("%d^2 = %d\n", i, i * i);
i++;
} while (i <= 100);
return 0;
}
```
在这三种方式中,`for`循环和`while`循环的条件在循环开始前检查,而`do-while`循环的条件在循环结束后检查,这意味着`do-while`循环至少会执行一次,即使条件从一开始就不满足。