#include<iostream> using namespace std; #include<string> #include<ctime> int main() { //数组元素的逆置 int arr[5] = { 1,5,3,2,4 }; int start = 0; int end = sizeof(arr) / sizeof(arr[0]) - 1; cout << "逆置前的数组为:" << endl; for (int i = 0; i <= end; i++) { cout << arr[i] << "\t"; } cout << endl; for (; start < end; start++, end--) { int temp = arr[start]; arr[start] = arr[end]; arr[end] = temp; } for (int i = 0; i < 5; i++) { cout << arr[i] << "\t" ; } cout << endl; //for (int i = 0; i < 5; i++) //{ // cout << arr[i] << "\t" ; //} //cout << endl; //int temp=0; //for (int i = 0; i < (5 - 1) / 2; i++) //{ // temp = arr[i]; // arr[i] = arr[4 - i]; // arr[4 - i] = temp; //} //for (int i = 0; i < 5; i++) //{ // cout << arr[i] << "\t"; //} //cout << endl; system("pause"); return 0; }
原文链接: https://www.cnblogs.com/hackerteen/p/12385902.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/332598
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!