//巢狀 if-else
#include<iostream>
using namespace std;
int main()
{
   int a,b;
   cout<<"請輸入數字1:"<<endl;
   cin>>a;
   cout<<"請輸入數字2:"<<endl;
   cin>>b;
if(a<b){                                                     //if 為1層
          if(10*a<b)                                       //if 為2層
          cout<<"數字1極<數字2"<<endl;
          else                                                 //else 為1層
          cout<<"數字1<數字2"<<endl;
        }
else if(a>b){                                             //if else 為1層
          if(a>10*b)                                       //if 為2層
          cout<<"數字1極>數字2"<<endl;
          else                                                //else為2層
          cout<<"數字1>數字2"<<endl;
        }
          system("pause");
          return 0;
}

 

DOS輸出1----------------
請輸入數字1:
6
請輸入數字2:
4
數字1>數字2
請按任何見繼續 . . .
---------------------------


DOS輸出2----------------
請輸入數字1:
60
請輸入數字2:
4
數字1極>數字2
請按任何見繼續 . . .
---------------------------


DOS輸出3----------------
請輸入數字1:
5
請輸入數字2:
6
數字1<數字2
請按任何見繼續 . . .
---------------------------

DOS輸出4----------------
請輸入數字1:
5
請輸入數字2:
60
數字1極<數字2
請按任何見繼續 . . .
---------------------------

 

註:這屬於複數重疊的選擇語法,來達到多數判斷的結果。

霄狼一哥 發表在 痞客邦 PIXNET 留言(0) 人氣()