编写程序,求100以内的自然数中奇数之和并输出
时间: 2023-04-03 14:03:35 浏览: 138
您好,我可以回答这个问题。以下是程序:
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) {
sum += i;
}
}
printf("100以内的自然数中奇数之和为:%d\n", sum);
return 0;
}
相关问题
while循环的方法计算<=100以内所以自然数中奇数的和使用c语言编写程序
A:
```
#include <stdio.h>
int main() {
int i = 1;
int sum = 0;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
printf("<=100以内所以自然数中奇数的和为:%d", sum);
return 0;
}
```
输出结果为:<=100以内所以自然数中奇数的和为:2500
求自然数1到100之间各奇数平方和并输出
自然数1到100之间的奇数为1, 3, 5, ..., 99。每个奇数的平方为1, 9, 25, ..., 9801。因此,它们的和可以通过以下代码计算:
```python
sum = 0
for i in range(1, 100, 2):
sum += i ** 2
print(sum)
```
输出结果为:166650