標題:
[隨堂測驗] 字串處理 (十一) - 判斷大小寫
[打印本頁]
作者:
鄭繼威
時間:
2022-7-9 12:08
標題:
[隨堂測驗] 字串處理 (十一) - 判斷大小寫
本帖最後由 鄭繼威 於 2022-7-23 10:58 編輯
Tips:
index從0開始,到字串長度-1
要知道是
大寫字母還是小寫字母
就來看看
ASCII字元表
可以看到
大寫(A~Z)為65~90
,
小寫(a~z)為97~122
#include<iostream>
#include<cstdlib>
#include<string>
using namespace std;
int main()
{
string str;
cout<<"請輸入一字串(包含空白,100字內): ";
//取得使用者輸入
?????
cout<<"每個字元之大小寫依序為: "<<endl;
//index從0開始,到字串長度-1(不會=字串長度)
for(int i=0; i<?????; i++)
{
cout<<"第"<<i+1<<"個字元的ASCII碼為"<<int(str[i])<<", ";
//小寫(a~z)為97~122
if(int(str[i])>=97 && int(str[i])<=122)
cout<<"小寫!"<<endl;
//大寫(A~Z)為65~90
else if(???????)
cout<<"大寫!"<<endl;
else
cout<<"該字元不是英文字母!"<<endl;
}
system("pause");
return 0;
}
複製代碼
本帖隱藏的內容需要積分高於 10 才可瀏覽
作者:
曾善勤
時間:
2022-7-16 11:54
此帖僅作者可見
作者:
柳侑辰
時間:
2022-7-16 11:56
此帖僅作者可見
作者:
郭博鈞
時間:
2022-7-16 12:00
此帖僅作者可見
作者:
田家齊
時間:
2022-7-16 12:07
此帖僅作者可見
作者:
孫子傑
時間:
2022-7-22 11:38
此帖僅作者可見
作者:
高昀昊
時間:
2022-7-23 10:50
此帖僅作者可見
作者:
林紘憲
時間:
2022-7-23 11:02
此帖僅作者可見
作者:
許宸瑀
時間:
2022-7-23 11:06
此帖僅作者可見
作者:
許馹東
時間:
2022-7-23 11:08
此帖僅作者可見
作者:
高鋐鈞
時間:
2022-7-23 11:10
此帖僅作者可見
作者:
鍾易澄
時間:
2022-7-23 11:24
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2