您的当前位置:首页正文

C++数组反转的三种方法

2024-01-14 来源:易榕旅网
C++数组反转的三种⽅法

//数组反转

#include #include

using namespace std;int main(){int i;

array a={1,2,3,4,5,6,7};array b;b=a;//备份数组a

for(i=0;i//中间变量法

#include #include

using namespace std;int main(){

int i,t;

array a={1,2,3,4,5,6,7}; for(i=0;ia[i]=a[a.size()-1-i]; a[a.size()-1-i]=t; }

for(i=0;i//异或法 e.g. 3^4=7,7^4=3,7^3=4=>a=a^b,b=a^b,a=a^b#include #include

using namespace std;int main(){int i;

array a={1,2,3,4,5,6,7}; for(i=0;ifor(i=0;i__EOF__

本⽂作者:本⽂作者 本⽂链接:关于博主:评论和私信会在第⼀时间回复。或者我。版权声明:本博客所有⽂章除特别声明外,均采⽤ 许可协议。转载请注明出处!声援博主:如果您觉得⽂章对您有帮助,可以点击⽂章右下⾓【】⼀下。您的⿎励是博主的最⼤动⼒!

因篇幅问题不能全部显示,请点此查看更多更全内容