将n个整数存入一堆数组中
时间: 2023-09-20 21:05:56 浏览: 170
好的,您可以使用以下代码将n个整数存入一个数组中:
```
int n;
cin >> n;
int arr[n];
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
```
这段代码首先从标准输入读入整数n,然后声明一个大小为n的整型数组arr。接下来使用循环将n个整数逐个读入数组中。
相关问题
从键盘输入n个整数存入一堆数组中,计算数组元素中的所有偶数之和并输出
好的,这个问题属于计算类问题,我可以回答。以下是代码示例:
```python
n = int(input("请输入数组中元素的个数:"))
arr = []
sum = 0
for i in range(n):
num = int(input("请输入第%d个元素:"%(i+1)))
arr.append(num)
for num in arr:
if num % 2 == 0:
sum += num
print("数组中所有偶数的和为:%d"%(sum))
```
希望能对您有所帮助。
从键盘输入n个整数存入一堆数组中,计算数组元素中的所有偶数之和并输出用c语言
来实现该问题可以使用以下代码:
```c
#include <stdio.h>
int main() {
int n, i, num, sum = 0;
printf("请输入数组元素个数:");
scanf("%d", &n);
int arr[n];
printf("请依次输入%d个整数:", n);
for (i = 0; i < n; i++) {
scanf("%d", &num);
arr[i] = num;
if (num % 2 == 0) { // 如果是偶数则累加
sum += num;
}
}
printf("所有偶数之和为:%d\n", sum);
return 0;
}
```
该程序首先读取用户输入的数组元素个数n,然后定义一个长度为n的数组arr,并通过循环读取n个整数,同时计算偶数之和。最后输出偶数之和。
阅读全文