以c语言编写一段程序,要求:用三种循环方式,计算10000以内能被3整除的数字的和。
时间: 2023-05-19 07:02:58 浏览: 80
以下是使用三种循环方式计算10000以内能被3整除的数字的和的C语言程序:
```
#include <stdio.h>
int main() {
int sum = 0;
int i;
// 使用for循环计算
for (i = 0; i < 10000; i++) {
if (i % 3 == 0) {
sum += i;
}
}
printf("使用for循环计算,10000以内能被3整除的数字的和为:%d\n", sum);
sum = 0;
i = 0;
// 使用while循环计算
while (i < 10000) {
if (i % 3 == 0) {
sum += i;
}
i++;
}
printf("使用while循环计算,10000以内能被3整除的数字的和为:%d\n", sum);
sum = 0;
i = 0;
// 使用do-while循环计算
do {
if (i % 3 == 0) {
sum += i;
}
i++;
} while (i < 10000);
printf("使用do-while循环计算,10000以内能被3整除的数字的和为:%d\n", sum);
return 0;
}
```
输出结果如下:
```
使用for循环计算,10000以内能被3整除的数字的和为:16668333
使用while循环计算,10000以内能被3整除的数字的和为:16668333
使用do-while循环计算,10000以内能被3整除的数字的和为:16668333
```
相关推荐
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)