c语言,求1到100奇数和
时间: 2023-05-21 07:04:22 浏览: 173
你好,这是一个很简单的问题,可以很容易地用C语言编写计算。
以下是C语言的代码片段,可以计算1到100内所有奇数的和:
```c
#include <stdio.h>
int main() {
int n = 1, sum = 0;
while (n <= 100) {
sum += n;
n += 2;
}
printf("1到100内所有奇数的和为:%d\n", sum);
return 0;
}
```
这个程序会输出以下结果:
```
1到100内所有奇数的和为:2500
```
希望这能解决您的问题。
相关问题
c语言求1~100奇数和
您好,以下是C语言代码,用于求1~100之间的奇数和:
```
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i += 2) {
sum += i;
}
printf("1~100之间的奇数和为:%d\n", sum);
return 0;
}
```
希望能对您有所帮助。
c语言求1到n的奇数和
以下是使用for循环实现1到n的奇数和的C程序:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i += 2) {
sum += i;
}
printf("1到%d的奇数和为:%d\n", n, sum);
return 0;
}
```
使用while循环实现1到n的奇数和的C程序:
```c
#include <stdio.h>
int main() {
int n, i = 1, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
while (i <= n) {
if (i % 2 == 1) {
sum += i;
}
i++;
}
printf("1到%d的奇数和为:%d\n", n, sum);
return 0;
}
```
使用do-while循环实现1到n的奇数和的C程序:
```c
#include <stdio.h>
int main() {
int n, i = 1, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
do {
if (i % 2 == 1) {
sum += i;
}
i++;
} while (i <= n);
printf("1到%d的奇数和为:%d\n", n, sum);
return 0;
}
```