有一个10个单元的整型数组,输入10个整数,数组下标为奇数的单元加2,下标偶数的单元乘2,最后求和 输入格式: 输入10个整数,空格分隔 输出格式: 处理后输出10个整数的和
时间: 2024-01-21 16:19:11 浏览: 53
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
以下一个 Python 的实现:
```python
arr = list(map(int, input().split()))
for i in range(10):
if i % 2 == 0:
arr[i] *= 2
else:
arr[i] += 2
sum = 0
for num in arr:
sum += num
print(sum)
```
输入10个整数后,我们首先把它们存储在一个长度为10的数组 `arr` 中。然后,我们遍历这个数组,对于下标为偶数的单元,我们把它的值乘以2;对于下标为奇数的单元,我们把它的值加上2。最后,我们再次遍历数组,把所有元素的值相加,并输出它们的和。
阅读全文