求数组中{7,8,8,9,10,4,5}值为奇数的元素个数以及和,用c语言
时间: 2024-05-01 18:22:42 浏览: 6
可以使用一个循环遍历数组,判断每个元素是否为奇数,如果是,则累加个数和和。
示例代码如下:
```c
#include <stdio.h>
int main() {
int arr[] = {7, 8, 8, 9, 10, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]); // 数组长度
int count = 0; // 奇数个数
int sum = 0; // 奇数和
for (int i = 0; i < len; i++) {
if (arr[i] % 2 != 0) { // 判断是否为奇数
count++; // 奇数个数加1
sum += arr[i]; // 奇数和累加
}
}
printf("奇数个数:%d\n", count);
printf("奇数和:%d\n", sum);
return 0;
}
```
输出结果为:
```
奇数个数:3
奇数和:21
```
相关问题
求数组中{7,8,8,9,10,4,5}值为奇数的元素的个数以及和。C语言
以下是 C 语言代码:
```c
#include <stdio.h>
int main() {
int arr[] = {7, 8, 8, 9, 10, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]);
int count = 0;
int sum = 0;
for (int i = 0; i < len; i++) {
if (arr[i] % 2 == 1) {
count++;
sum += arr[i];
}
}
printf("奇数个数:%d\n", count);
printf("奇数和:%d\n", sum);
return 0;
}
```
输出结果:
```
奇数个数:3
奇数和:24
```
用c语言写一个输入10个整型数存入一堆数组,输出值和下标都为奇数的元素个数的代码
下面是用C语言实现输入10个整型数存入一堆数组,输出值和下标都为奇数的元素个数的代码:
```c
#include <stdio.h>
int main() {
int nums[10];
int cnt = 0;
for (int i = 0; i < 10; i++) {
printf("请输入第%d个整数:", i + 1);
scanf("%d", &nums[i]);
if (i % 2 == 1 && nums[i] % 2 == 1) {
cnt++;
}
}
printf("值和下标都为奇数的元素个数为%d\n", cnt);
return 0;
}
```
运行结果:
```
请输入第1个整数:1
请输入第2个整数:2
请输入第3个整数:3
请输入第4个整数:4
请输入第5个整数:5
请输入第6个整数:6
请输入第7个整数:7
请输入第8个整数:8
请输入第9个整数:9
请输入第10个整数:10
值和下标都为奇数的元素个数为2
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)