首页 > 试题广场 >

按照格式输入并交换输出

[编程题]按照格式输入并交换输出
  • 热度指数:75009 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解


输入两个整数,范围-231~231-1,交换两个数并输出。


输入描述:
输入只有一行,按照格式输入两个整数,范围,中间用“,”分隔。


输出描述:
把两个整数按格式输出,中间用“,”分隔。
示例1

输入

a=1,b=2

输出

a=2,b=1

备注:
如果格式控制串中有非格式字符则输入时也要输入该非格式字符。
头像 Yummy-Ray
发表于 2021-10-08 11:27:44
#include <stdio.h> int main() { int a; int b; scanf("a=%d,b=%d",&b,&a); printf("a=%d,b=%d",a,b); return 0 ; }
头像 欲上神秀
发表于 2022-10-13 08:25:45
#include<stdio.h> int main(){     int a,b,c;     scanf("a=%d,b=%d",&a,&b);    展开全文
头像 牛客题解官
发表于 2020-06-04 16:59:42
分析: 本题考查scanf输入格式和两个整数的交换 解法1: 使用临时变量进行两个整数的交换 #include <bits/stdc++.h> using namespace std; int main() { int a = 0, b = 0, tmp; scan 展开全文
头像 云梦士
发表于 2021-10-10 14:06:18
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String 展开全文
头像 ٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ
发表于 2021-10-31 18:56:13
import java.util.Scanner; public class Main{ public static void main(String[]args){ Scanner scan = new Scanner(System.in); String 展开全文
头像 joechinochl
发表于 2022-02-22 19:17:57
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); String 展开全文
头像 不错就是对
发表于 2022-03-23 19:48:54
BC14 按照格式输入并交换输出 思路: step1:输入字符,并用“,”隔开; step2:截取字符,并按照要求输出; 代码如下: n = input().split(',') print('a='+n[1][2:]+','+'b='+n[0][2:])
头像 白伟仝
发表于 2021-01-16 19:31:05
import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); String str = 展开全文
头像 xiaojiahuo68
发表于 2022-06-01 16:02:26
方法1:分割+切片:将输入按逗号分割为两个字符串,进行交换和切片打印 a,b = input().split(',') #或a,b= map(str,input().split(","))    print("a=%s,b=%s" %(b[2:],a[2: 展开全文
头像 ChenMiao
发表于 2021-12-27 17:58:14
利用按位异或的思想求解 #include<stdio.h> int main() { int a=0,b=0; scanf("a=%d,b=%d",&a,&b); a=a^b; b=a^b; a=a^b; printf( 展开全文