C++将下标为偶数的元素值赋值给数组n从键盘上输入10元素的值存入一维数组m中,然后将下标为(0. 2. 4. 6. 8)的元素值赋值给数组n,最后输出数组n的内容。
时间: 2024-02-11 08:06:01 浏览: 165
好的,让我来解答这个问题。根据您的要求,我们需要从键盘输入10个元素的值存入一维数组m中,然后将下标为偶数的元素值赋值给数组n,最后输出数组n的内容。以下是使用C++实现的代码:
```c++
#include <iostream>
using namespace std;
int main() {
int m[10];
int n[5];
// 从键盘输入10个元素的值存入一维数组m中
for (int i = 0; i < 10; i++) {
cin >> m[i];
}
// 将下标为偶数的元素值赋值给数组n
for (int i = 0; i < 5; i++) {
n[i] = m[i*2];
}
// 输出数组n的内容
for (int i = 0; i < 5; i++) {
cout << n[i] << " ";
}
cout << endl;
return 0;
}
```
在这个示例代码中,我们首先定义了一个10个元素的一维数组m和一个5个元素的一维数组n。然后,使用for循环从键盘输入10个元素的值存入一维数组m中。接着,使用另一个for循环将下标为偶数的元素值赋值给数组n。最后,使用另一个for循环输出数组n的内容。
例如,如果我们从键盘输入以下10个元素的值:
```
1 2 3 4 5 6 7 8 9 10
```
则输出的数组n的内容为:
```
1 3 5 7 9
```
阅读全文