用c语言帮我写这个代码,申请一个10个单元的整型数组,输入10个整数,数组下标为奇数的单元加2,下标偶数的单元乘2,最后求和
时间: 2024-05-07 15:16:20 浏览: 91
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,以下是您需要的代码:
```
#include <stdio.h>
int main() {
int arr[10];
int i, sum = 0;
// 输入10个整数
for (i = 0; i < 10; i++) {
printf("请输入第 %d 个整数:", i+1);
scanf("%d", &arr[i]);
}
// 数组下标为奇数的单元加2,下标偶数的单元乘2
for (i = 0; i < 10; i++) {
if (i % 2 == 0) {
arr[i] *= 2;
} else {
arr[i] += 2;
}
}
// 求和
for (i = 0; i < 10; i++) {
sum += arr[i];
}
printf("数组所有元素的和为:%d\n", sum);
return 0;
}
```
希望对您有帮助!
阅读全文