標題:
[作業] 字串的處理 - 英文大小寫轉換 (一)
[打印本頁]
作者:
tonyh
時間:
2012-4-21 17:01
標題:
[作業] 字串的處理 - 英文大小寫轉換 (一)
本帖最後由 tonyh 於 2012-4-28 16:08 編輯
讓使用者自行決定要將字串轉換為大寫還是小寫.
(使用if...else敘述)
作者:
t3742238
時間:
2012-4-21 19:34
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
char string[50];
cout<<"請輸入要轉換的英文字串(50字內): ";
cin.getline(string,50);
cout<<"請問是要轉換成大寫還是小寫??1.大寫 2.小寫"<<endl;
cin>>x;
if(x==1)
{
strupr(string);
cout<<"轉換成大寫: "<<string<<endl;
goto end;
}else
{
goto small;
}
small:
strlwr(string);
cout<<"轉換成小寫: "<<string<<endl;
end:
system("pause");
return 0;
}
複製代碼
作者:
t2364705
時間:
2012-4-28 13:10
本帖最後由 t2364705 於 2012-4-28 16:09 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int y;
char string[100];
cout<<"請輸入要轉換的英文字串(100字內): ";
cin.getline(string,100);
cout<<"請問是要轉換成大寫還是小寫? 1.大寫 2.小寫 : ";
cin>>y;
if(y==1)
{
strupr(string);
cout<<"轉換成大寫: "<<string;
}else if(y==2)
{
strupr(string);
cout<<"轉換成小寫: "<<string;
}else
{
cout<<"輸入錯誤!";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
劉漢文
時間:
2012-4-28 13:29
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a;
char string[50];
cout<<"請輸入要轉換的英文字串(50字內): ";
cin.getline(string,50);
cout<<"請問是要轉換成大寫還是小寫呢? 1.大寫 2.小寫"<<endl;
cin>>a;
if(a==1)
{
strupr(string);
cout<<"轉換成大寫是: "<<string<<endl;
goto end;
}else
{
goto small;
}
small:
strlwr(string);
cout<<"轉換成小寫是: "<<string<<endl;
end:
system("pause");
return 0;
}
複製代碼
作者:
蔡昀佑
時間:
2012-4-28 16:10
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a;
char string[50];
cout<<"請輸入要轉換的英文字串(50字內): ";
cin.getline(string,50);
cout<<"請問是要轉換成大寫還是小寫呢? 1.大寫 2.小寫"<<endl;
cin>>a;
if(a==1)
{
strupr(string);
cout<<"轉換成大寫是: "<<string<<endl;
goto end;
}else
{
goto small;
}
small:
strlwr(string);
cout<<"轉換成小寫是: "<<string<<endl;
end:
system("pause");
return 0;
}
複製代碼
作者:
尤泓鈞
時間:
2012-4-28 16:10
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int z;
char string[50];
cout<<"請輸入要轉換的英文字串(50字內): ";
cin.getline(string,50);
cout<<"請問是要轉換成大寫還是小寫 1.大寫 2.小寫"<<endl;
cin>>z;
if(z==1)
{
strupr(string);
cout<<"轉換成大寫: "<<string<<endl;
goto end;
}else
{
goto small;
}
small:
strlwr(string);
cout<<"轉換成小寫: "<<string<<endl;
end:
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2