返回列表 發帖

判斷abc

本帖最後由 葉桔良 於 2021-12-4 09:47 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    re:
  7.     int a,b,c;
  8.     cout<<"請任意輸入三個數:";
  9.     cin>>a>>b>>c;
  10.     if(a>b && b>c)
  11.     {
  12.         cout<<a<<">"<<b<<">"<<c<<endl;
  13.     }else if(a>c && c>b)
  14.     {
  15.         cout<<a<<">"<<c<<">"<<b<<endl;
  16.     }else if(b>a && a>c)
  17.     {
  18.         cout<<b<<">"<<a<<">"<<c<<endl;
  19.     }else if(b>c && c>a)
  20.     {
  21.         cout<<b<<">"<<c<<">"<<a<<endl;
  22.     }else if(c>a && a>b)
  23.     {
  24.         cout<<c<<">"<<a<<">"<<b<<endl;
  25.     }else if(c>b && b>a)
  26.     {
  27.         cout<<c<<">"<<b<<">"<<a<<endl;   
  28.     }else if(a>b && b=c)
  29.     {
  30.         cout<<a<<">"<<b<<"="<<c<<endl;
  31.     }else if(b>a && a=c)
  32.     {
  33.         cout<<b<<">"<<a<<"="<<c<<endl;
  34.     }else if(b>c && c=a)
  35.     {
  36.         cout<<b<<">"<<c<<"="<<a<<endl;
  37.     }else if(c>a && a=b)
  38.     {
  39.         cout<<c<<">"<<a<<"="<<b<<endl;
  40.     }else if(c>b && b=a)
  41.     {
  42.         cout<<c<<">"<<b<<"="<<a<<endl;
  43.     }else if(a=b && b>c)
  44.     {
  45.         cout<<a<<"="<<b<<">"<<c<<endl;
  46.     }else if(a=b && c>b)
  47.     {
  48.         cout<<a<<"="<<c<<">"<<b<<endl;
  49.     }else if(b=a && a>c)
  50.     {
  51.         cout<<b<<"="<<a<<">"<<c<<endl;
  52.     }else if(b=c && c>a)
  53.     {
  54.         cout<<b<<"="<<c<<">"<<a<<endl;
  55.     }else if(c=a && a>b)
  56.     {
  57.         cout<<c<<"="<<a<<">"<<b<<endl;
  58.     }else if(c=b && b>a)
  59.     {
  60.         cout<<c<<"="<<b<<">"<<a<<endl;
  61.     }else
  62.     {
  63.         cout<<a<<"="<<b<<"="<<c<<endl;
  64.             
  65.     }
  66.     goto re;
  67.    
  68.     system ("pause");
  69.     return 0;
  70. }
複製代碼
a最大  a最小
a>b>c  b=c>a
a>c>b
a>b=c

b最大  b最小
b>a>c  a=c>b
b>c>a
b>a=c

c最大  c最小
c>b>a  a=b>c
c>a>b
c>a=b

a=b=c

返回列表