Board logo

標題: ASCII碼與字元相互查詢 [打印本頁]

作者: tonyh    時間: 2012-5-5 16:23     標題: ASCII碼與字元相互查詢

本帖最後由 tonyh 於 2012-5-5 17:07 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int option, ascii;
  7.     char letter;
  8.     start:
  9.     cout<<"1-輸入ASCII碼查詢字元  2-輸入字元查詢ASCII碼  3-結束程式"<<endl;
  10.     cout<<"請選擇: ";
  11.     cin>>option;
  12.     switch(option)
  13.     {
  14.          case 1:
  15.               cout<<"在此輸入ASCII碼: ";
  16.               cin>>ascii;
  17.               cout<<"ASCII碼"<<ascii<<"所對應的字元為"<<char(ascii);
  18.               break;
  19.          case 2:
  20.               cout<<"在此輸入字元: ";
  21.               cin>>letter;
  22.               cout<<"字元"<<letter<<"所對應的ASCII碼為"<<int(letter);
  23.               break;
  24.          case 3:
  25.               goto end;
  26.               break;
  27.          default:     
  28.               cout<<"輸入錯誤!";
  29.     }
  30.     cout<<endl<<endl;
  31.     goto start;
  32.     end:
  33.     system("pause");
  34.     return 0;   
  35. }
複製代碼

作者: t2364705    時間: 2012-5-5 17:02

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int option, ascii;
  7.     char letter;
  8.     start:
  9.     cout<<"1.輸入ASCII碼查詢字元 2.輸入字元查詢ASCII碼 3.結束程式"<<endl;
  10.     cout<<"請選擇: ";
  11.     cin>>option;
  12.     switch(option)
  13.     {
  14.         case 1:
  15.              cout<<"在此輸入ASCII碼: ";
  16.              cin>>ascii;
  17.              cout<<"ASCII碼"<<ascii<<"所對應的字元為"<<char(ascii);
  18.              break;
  19.         case 2:
  20.              cout<<"在此輸入字元: ";
  21.              cin>>letter;
  22.              cout<<"字元"<<letter<<"所對應的ASCII碼為"<<int(letter);
  23.              break;
  24.         case 3:
  25.              goto end;
  26.         default:
  27.              cout<<"輸入錯誤!";
  28.     }
  29.     cout<<endl;
  30.     goto start;
  31.     end:
  32.     system("pause");
  33.     return 0;
  34. }
複製代碼

作者: 劉漢文    時間: 2012-5-5 17:04

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int option, ascii;
  7.     char letter;
  8.     start:
  9.     cout<<"1.輸入ASCII碼尋字元 2.輸入字元查詢ASCII碼 3.結束程式"<<endl;
  10.     cout<<"請選擇: ";
  11.     cin>>option;
  12.     switch(option)
  13.     {
  14.                   case 1:
  15.                   cout<<"在此輸入ASCII碼: ";
  16.                   cin>>ascii;
  17.                   cout<<"ASCII碼"<<ascii<<"所對應的字元為"<<char(ascii);
  18.                   break;
  19.                   case 2:
  20.                   cout<<"在此輸入字元: ";
  21.                   cin>>letter;
  22.                   cout<<"字元"<<ascii<<"所對應的ASCII碼為"<<int(letter);
  23.                   break;
  24.                   case 3:
  25.                        goto end;
  26.                   default:
  27.                        cout<<"輸入錯誤!";              
  28.     }
  29.     cout<<endl;
  30.     goto start;
  31.     end:
  32.    
  33.    system("pause");
  34.    return 0;
  35. }
複製代碼

作者: t3742238    時間: 2012-5-5 17:04

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int ascii,  option;
  7.     char letter;
  8.     start:
  9.     cout<<"1-請輸入ASCCII碼查詢字元 2-輸入字元查詢ASCCI碼 3-結束程式"<<endl;
  10.     cout<<"請選擇";
  11.     cin>>option;
  12.     switch(option)
  13.     {
  14.                   case 1:
  15.                        cout<<"在此說入ASCII碼"<<endl;
  16.                        cin>>ascii;
  17.                        cout<<"ASCII碼"<<ascii<<"所對應的字元為"<<char(ascii);
  18.                        break;
  19.                   
  20.                   case 2:
  21.                        cout<<"在此輸入字元"<<endl;
  22.                        cin>>letter ;
  23.                        cout<<"字元"<<letter<<"所對應的ASCII碼為"<<int(letter);
  24.                        break;
  25.                   
  26.                   case 3:
  27.                        goto end;  
  28.    
  29.                   default:
  30.                           cout<<"輸入錯誤"<<endl;
  31.     }            
  32.     cout<<endl;
  33.     goto start;
  34.     end:
  35.     system("pause");
  36.     return 0;
  37. }
複製代碼

作者: 尤泓鈞    時間: 2012-5-5 17:07

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int option , ascii;
  7.    char letter;
  8.    start:
  9.    cout<<"1-請輸入ASCII碼查詢字元2-請輸入字元查詢ASCII碼3-結束程式"<<endl;
  10.    cout<<"請選擇"<<endl;
  11.    cin>>option;
  12.    switch(option)
  13.    {
  14.       case 1:
  15.         cout<<"在此輸入ASCII碼"<<endl;
  16.         cin>>ascii;
  17.         cout<<"ASCII碼"<<ascii<<"所對應的字元為"<<char(ascii);
  18.         break;
  19.       case 2:
  20.         cout<<"在此輸入字元"<<endl;
  21.         cin>>letter;
  22.         cout<<"字元"<<letter<<"所對應的ASCII碼為"<< int(letter);
  23.         break;
  24.       case 3:
  25.         goto end;
  26.         break;
  27.       default:
  28.         cout<<"輸入錯誤"<<endl;                  
  29.    }
  30.       cout<<endl;
  31.       goto start;
  32.       end:
  33. system("pause");
  34. return 0;
  35. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2