用c语言计算N个整数中所有奇数的和,同时实现一个判断奇偶性的函数。
时间: 2023-04-07 12:02:18 浏览: 111
c代码-9. 功能:用while语句计算1—n中的奇数之和及偶数之和。
5星 · 资源好评率100%
可以回答这个问题。计算N个整数中所有奇数的和可以使用循环遍历每个整数,判断其是否为奇数,如果是奇数则加入到总和中。判断奇偶性的函数可以使用取模运算,判断一个数除以2的余数是否为1,如果是则为奇数,否则为偶数。以下是示例代码:
```c
#include <stdio.h>
int isOdd(int num) {
return num % 2 == 1;
}
int main() {
int n, num, sum = 0;
printf("请输入整数个数:");
scanf("%d", &n);
printf("请输入%d个整数:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
if (isOdd(num)) {
sum += num;
}
}
printf("所有奇数的和为:%d\n", sum);
return 0;
}
```
阅读全文