高质量题解|有趣的任务
2026-04-05 09:35:14
发布于:河北
5阅读
0回复
0点赞
题目大意
交换数组 中下标为 和 的数字
考纲知识点
输入输出、循环结构、一维数组、数学函数、基础数据类型、变量的定义以及使用
解题思路
swap()函数使用方法:交换两个变量;例:swap(a,b),这是交换 和 两个数
使用swap()函数交换下标为 的 和下标为 的
参考程序
#include <bits/stdc++.h>
using namespace std;
int a[1010];
int main(){
int n,b,c;
cin >> n >> b >> c;
for(int i = 1;i <= n;i++){
cin >> a[i];
}
swap(a[b],a[c]);
for(int i = 1;i <= n;i++){
cout << a[i] << " ";
}
return 0;
}
时间复杂度
(线性时间复杂度)
空间复杂度
(线性空间复杂度)
这里空空如也








有帮助,赞一个