题解 A92271.相邻交换 见注释
2026-05-04 11:43:22
发布于:广东
2阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
const int N = 2e5+9;//科学计数法:2e5等于2* 10的5次方 加9
int n,a[N];
int main(){
cin>>n;
for(int i=0;i<n;i++)cin>>a[i];
for(int i=0;i<n;i+=2){//只遍历偶数位上的元素,然后将其与后面一个元素交换
swap(a[i],a[i+1]);//swap(变量1,变量2) 作用:交换两个变量中的值
}
for(int i=0;i<n;i++)cout<<a[i]<<" ";
return 0;
}
这里空空如也




有帮助,赞一个