题解 | #按照格式输入并交换输出#
按照格式输入并交换输出
https://www.nowcoder.com/practice/95eb723a3e854376a7eb6d116cc7d875
// 引入标准输入输出库
use std::io;
// 主函数
fn main() {
// 读取输入的两个整数
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
// 去掉输入的换行符
input = input.trim().to_string();
// 用 replace 方法去掉 a= 和 b= 这样的字符
input = input.replace("a=", "").replace("b=", "");
// 用 split 方法按照 , 来分隔字符串
let mut nums: Vec<i32> = input.split(",")
.map(|s| s.parse().unwrap())
.collect();
// 交换两个整数的值
nums.swap(0, 1);
// 输出交换后的两个整数,中间用“,”分隔
println!("a={},b={}", nums[0], nums[1]);
}
