1 条题解

  • 0
    @ 2025-10-10 15:48:05

    C :

    #include<stdio.h>
    void main(){
    	int a,b,t;
    	scanf("%d%d",&a,&b);
    	if(a>b){
    		t = a;
    		a = b;
    		b = t;
    	} 
    	printf("%d %d",a,b);
    }
    

    C++ :

    #include <iostream>
    using namespace std;
    int main(){
    	int a,b,t;
    	cin>>a>>b;
    	//如果a > b,交换ab
    	if(a > b){
    		t = a;
    		a = b;
    		b = t;
    	}
    	cout<<a<<" "<<b<<endl;
    }
    

    Pascal :

    var
     a,b:longint;
    begin
      read(a,b);
      if a<b then write(a,' ',b)
             else write(b,' ',a);
    end.
    

    Java :

    import java.util.*;
    public class Main
    {
    	public static void main(String[] args){
    		Scanner sc = new Scanner(System.in);
    		int a = sc.nextInt();
    		int b = sc.nextInt();
    		int t = 0;
    		if (a>b)
    		{	t=a;
    			a=b;
    			b=t;
    		}
    		System.out.print(a+" "+b);
    	}
    }
    

    Python :

    a,b = map(int,input().split() ) 
    if a>b:
        print(b,a)
    elif b>a:
        print(a,b)
    
    
    • 1

    【入门】请将2个数按照由小到大的顺序排列后输出

    信息

    ID
    399
    时间
    1000ms
    内存
    512MiB
    难度
    10
    标签
    递交数
    6
    已通过
    3
    上传者