標題:
C++ 第二十一題:將輸入字元之英文字母大小寫互換。
[打印本頁]
作者:
stephen
時間:
2010-3-13 10:57
標題:
C++ 第二十一題:將輸入字元之英文字母大小寫互換。
C++ 第二十一題:將輸入字元之英文字母大小寫互換。
原題目 : C++ 第二十一題:將輸入字串之英文字母大小寫互換。
作者:
b1081081
時間:
2010-3-13 11:26
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
char a;
int word;
cout << "請輸入一個英文字母:" << endl;
cin >> a;
word = (int)a;
if(word >= 65 && word <= 90){
cout << (char)(word + 32) << endl;
}else if(word >= 97 && word <= 122){
cout << (char)(word - 32) << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
yachen392
時間:
2010-3-13 11:31
/** 21.將輸入字元之英文字母大小寫互換。 **/
#include<iostream>
using namespace std;
int main(){
char n;
int w;
cout << "Please enter an letter:" << endl;
cin >> n;
w=(int)n;
if(w >= 65 && w <= 90){
cout << (char)(w + 32) << endl;
}else if(w >= 97 && w <= 122){
cout << (char)(w - 32) << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
p17johnny
時間:
2010-3-13 11:31
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
char a;
int word;
cout << "請輸入一個英文字母:" << endl;
cin >> a;
word = (int)a;
if(word >= 65 && word <= 90){
cout << (char)(word + 32) << endl;
}else if(word >= 97 && word <= 122){
cout << (char)(word - 32) << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
chuangjoy
時間:
2010-3-13 11:53
本帖最後由 chuangjoy 於 2010-3-14 09:17 編輯
/*21.將輸入字元之英文字母大小寫互換。*/
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
char a;
int b;
cout << "請輸入數字" << endl;
cin >> a;
b = (int)a;
if(b >=65 && b <=90){
cout << (char)(b + 32) << endl;
}
else if(b >=97 && b <=122){
cout << (char)(b - 32) << endl;
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2