首页
题库
课程
题单
比赛
作业
讨论
评测记录
排名
公告
登录
Language
English
한국어
简体中文
正體中文
1 条题解
0
YAT
LV 8
@
2025-10-23 16:19:59
题目:交换两个变量的值
思路分析
任务拆解:
输入两个整数
交换两个变量的值
按新顺序输出结果
关键点分析:
直接交换会丢失数据,需要借助第三个变量
交换过程需要三个步骤
输出顺序是交换后的b a
步骤规划:
输入两个整数a和b
使用第三个变量c临时存储a的值
将b的值赋给a
将c中存储的原a值赋给b
输出交换后的a和b
代码对应:
int a,b,c;
- 定义三个整数变量
cin>>a>>b;
- 输入a和b的值
c=a; a=b; b=c;
- 通过变量c交换a和b的值
cout<<a<<" "<<b;
- 输出交换后的结果
1
交换输出
查看题目
登录后递交
讨论
题解
文件
统计
信息
ID
4038
时间
1000ms
内存
128MiB
难度
3
标签
(无)
递交数
189
已通过
96
上传者
Hydro
关闭
登录
使用您的 Hydro 通用账户
用户名
密码
记住我
忘记密码或者用户名?