用VC++6.0编写一个程序,程序的功能是:依次将数字1、3、5、7、…、17、19存入一个整型数组,为逆序输出数组。
时间: 2024-02-01 10:04:20 浏览: 58
下面是用VC++6.0编写的程序,实现了题目要求的功能:
```c++
#include <iostream>
using namespace std;
int main()
{
int arr[10];
int i, j;
// 存入数字1、3、5、7、…、17、19
for (i = 0, j = 1; i < 10; i++, j += 2)
{
arr[i] = j;
}
// 逆序输出数组
for (i = 9; i >= 0; i--)
{
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
程序中首先定义了一个大小为10的整型数组`arr`,然后通过for循环将数字1、3、5、7、…、17、19存入数组中。接着再通过另一个for循环逆序输出数组,即先输出最后一个元素,再输出倒数第二个元素,以此类推。运行程序可以得到如下输出:
```
19 17 15 13 11 9 7 5 3 1
```
这正是题目要求的结果。
阅读全文