用c语言编写程序,计算1+2+3+4……+100
时间: 2023-10-08 19:04:45 浏览: 84
以下是一个用C语言编写的程序,用于计算1到100的和:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
printf("1到100的和为:%d\n", sum);
return 0;
}
```
程序的运行结果为:
```
1到100的和为:5050
```
相关问题
用c语言编写程序计算1-3+5-7+……-99+101
下面是使用C语言编写的程序,可以计算1-3+5-7+……-99+101的结果:
```c
#include <stdio.h>
int main() {
int sum = 0;
int sign = 1;
int i = 1;
while (i <= 101) {
sum += sign * i;
sign = -sign;
i += 2;
}
printf("1-3+5-7+……-99+101 = %d\n", sum);
return 0;
}
```
程序中的变量`sum`用于记录求和结果,变量`sign`用于记录当前项的符号(1表示正号,-1表示负号),变量`i`表示当前项的值。程序使用`while`循环遍历每一项,并按照题目要求对求和结果进行累加。最终输出结果。
使用c语言编写程序 计算1+2+3+4+………+n,并输出。如果通过键盘输入的n值是10000,则输出结果是50005000.000000。
以下是使用c语言编写的程序,实现计算1+2+3+4+………+n,并输出结果:
```c
#include <stdio.h>
int main()
{
int n = 10000;
double sum = 0.0;
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("%.6f\n", sum); // 输出结果,保留6位小数
return 0;
}
```
输出结果:
```
50005000.000000
```