c语言流程判断求1-100所有奇数的平方和。csdn
时间: 2024-01-06 16:01:49 浏览: 47
C语言流程判断求1-100所有奇数的平方和。首先,我们需要定义一个变量sum,用于存储所有奇数的平方和。然后,我们使用一个for循环来遍历1到100之间的所有数。在循环中,我们使用if语句来判断当前数字是否为奇数。
如果当前数字是奇数,我们将其平方后加到sum上。代码如下:
```
#include <stdio.h>
int main() {
int sum = 0; // 用于存储奇数的平方和
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) { // 判断是否为奇数
sum += i * i; // 平方后加到sum上
}
}
printf("1-100所有奇数的平方和为:%d\n", sum);
return 0;
}
```
运行以上代码,输出结果为:1-100所有奇数的平方和为:166650。
相关问题
c语言利用循环计算1-100的奇数和,偶数和
好的,下面是C语言利用循环计算1-100的奇数和和偶数和的代码:
```c
#include <stdio.h>
int main() {
int i, odd_sum = 0, even_sum = 0;
for (i = 1; i <= 100; i++) {
if (i % 2 == 0) {
even_sum += i;
} else {
odd_sum += i;
}
}
printf("1-100的奇数和为:%d\n", odd_sum);
printf("1-100的偶数和为:%d\n", even_sum);
return 0;
}
```
希望能够帮到你!
C语言利用循环计算1-100的奇数和偶数和
可以使用循环来计算1-100的奇数和偶数和,下面是一个示例代码:
```c
#include <stdio.h>
int main() {
int sum_odd = 0, sum_even = 0; // 分别保存奇数和偶数的和
// 计算奇数的和
for (int i = 1; i <= 100; i += 2) {
sum_odd += i;
}
printf("1-100的奇数和为:%d\n", sum_odd);
// 计算偶数的和
for (int i = 2; i <= 100; i += 2) {
sum_even += i;
}
printf("1-100的偶数和为:%d\n", sum_even);
return 0;
}
```
这个程序首先定义了两个变量 `sum_odd` 和 `sum_even`,分别用于保存奇数和偶数的和。然后利用两个循环分别计算奇数和偶数的和,最后将它们输出到屏幕上。