用c语言编写程序,求S=1+2+3+…+100(分别用while、do-while、for三种方法实现)
时间: 2023-09-20 17:15:13 浏览: 301
用C语言实现1+2+ +100
好的,我明白了,不会透露您的任何要求。以下是三种方法实现S=1 2 3 … 100的C语言代码:
使用while循环:
```c
#include <stdio.h>
int main() {
int i = 1;
int S = 0;
while (i <= 100) {
S += i;
i++;
}
printf("S = %d\n", S);
return 0;
}
```
使用do-while循环:
```c
#include <stdio.h>
int main() {
int i = 1;
int S = 0;
do {
S += i;
i++;
} while (i <= 100);
printf("S = %d\n", S);
return 0;
}
```
使用for循环:
```c
#include <stdio.h>
int main() {
int S = 0;
for (int i = 1; i <= 100; i++) {
S += i;
}
printf("S = %d\n", S);
return 0;
}
```
阅读全文