#956: 救命!!難道switch不能寫??


shane0000028 (賢賢易色)

學校 : 國立政治大學附屬高級中學
編號 : 2777
來源 : [1.161.29.191]
最後登入時間 :
2022-02-19 22:34:31
d063. 0 與 1 -- 板橋高中教學題 | From: [122.124.106.49] | 發表日期 : 2008-11-17 21:59

  1. #include <stdio.h>   
  2. #include <stdlib.h>        
  3. #include <iostream>   
  4. using namespace std;   
  5. int main()   
  6. {   
  7.     int ;   
  8.     while(cin>>a)   
  9.     {   
  10.     switch(a-0)   
  11.        {   
  12.        case 1:   
  13.        cout << "0" << endl;    
  14.        break;   
  15.        case 0   
  16.        cout << "1" << endl;   
  17.        break;   
  18.        }   
  19.     }   
  20.     system("pause");   
  21.     return 0;   
  22. }  
  23. 到底哪裡錯了?(我是初學者)
 
#960: Re:救命!!難道switch不能寫??


fuho (~)

學校 : 國立臺灣師範大學附屬高級中學
編號 : 1488
來源 : [125.228.43.155]
最後登入時間 :
2023-01-31 09:52:22
d063. 0 與 1 -- 板橋高中教學題 | From: [122.116.162.46] | 發表日期 : 2008-11-18 18:02

  1. #include <stdio.h>   
  2. #include <stdlib.h>        
  3. #include <iostream>   
  4. using namespace std;   
  5. int main()   
  6. {   
  7.     int a;   
  8.     while(cin>>a)   
  9.     {   
  10.     switch(a-0)   
  11.        {   
  12.        case 1:   
  13.        cout << "0" << endl;    
  14.        break;   
  15.        case 0 :  
  16.        cout << "1" << endl;   
  17.        break;   
  18.        }   
  19.     }   
  20.     system("pause");   
  21.     return 0;   
  22. }  到底哪裡錯了?(我是初學者)


 
#5751: Re:救命!!難道switch不能寫??


bowwow5252 (阿望)

學校 : 不指定學校
編號 : 19726
來源 : [182.235.193.8]
最後登入時間 :
2014-03-09 22:24:07
d063. 0 與 1 -- 板橋高中教學題 | From: [182.235.193.8] | 發表日期 : 2011-08-30 22:56

  1. #include    
  2. #include         
  3. #include    
  4. using namespace std;   
  5. int main()   
  6. {   
  7.     int a;   
  8.     while(cin>>a)   
  9.     {   
  10.     switch(a-0)   
  11.        {   
  12.        case 1:   
  13.        cout << "0" << endl;    
  14.        break;   
  15.        case 0 :  
  16.        cout << "1" << endl;   
  17.        break;   
  18.        }   
  19.     }   
  20.     system("pause");   
  21.     return 0;   
  22. }  到底哪裡錯了?(我是初學者)

這個程式判定不能用system("pause");

 
#7001: Re:救命!!難道switch不能寫??


akira0331 (小迷糊)

學校 : 不指定學校
編號 : 26613
來源 : [203.70.194.240]
最後登入時間 :
2013-07-29 09:30:29
d063. 0 與 1 -- 板橋高中教學題 | From: [203.70.194.240] | 發表日期 : 2012-09-10 11:45

  1. #include    
  2. #include         
  3. #include    
  4. using namespace std;   
  5. int main()   
  6. {   
  7.     int a;   
  8.     while(cin>>a)   
  9.     {   
  10.     switch(a-0)   
  11.        {   
  12.        case 1:   
  13.        cout << "0" << endl;    
  14.        break;   
  15.        case 0 :  
  16.        cout << "1" << endl;   
  17.        break;   
  18.        }   
  19.     }   
  20.     system("pause");   
  21.     return 0;   
  22. }  到底哪裡錯了?(我是初學者)

這個程式判定不能用system("pause");


直接cout << 1-a  不是更快
 
ZeroJudge Forum