习题 5.5 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

C++程序设计(第三版) 谭浩强 习题5.5 个人设计

习题 5.5 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

代码块:

#include 
using namespace std;
int main()
{
    int n[5]={8, 6, 5, 4, 1};
    int i, j, temp;
    for (i=0, cout<<"Original array: "; i<5; cout<' ');
    for (i=0, j=4; i<5/2; temp=n[i], n[i]=n[j], n[j]=temp, i++, j--);
    for (i=0, cout<<"\nNew array: "; i<5; cout<' ');
    cout<"pause");
    return 0;
}

你可能感兴趣的:(C++程序设计,(第三版),谭浩强,课后答案)