標題:
字串的處理 - 將字串轉換為ASCII碼
[打印本頁]
作者:
tonyh
時間:
2012-4-28 14:49
標題:
字串的處理 - 將字串轉換為ASCII碼
本帖最後由 tonyh 於 2012-4-28 16:49 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100]; //宣告一字串陣列
cout<<"請輸入任意字串(100字內): ";
cin.getline(string,100); //cin.getline語法抓取字串
cout<<"此字串的ASCII字元碼依序為: "<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
t3742238
時間:
2012-4-28 16:51
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100];
cout<<"請輸入任意字串(100字內):"<<endl;
cin.getline(string,100);
cout<<"此字串的ASCLL字元碼依序為:"<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
蔡昀佑
時間:
2012-4-28 16:53
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
char string[100];
cout<<"請輸入要轉換的字串(100字內): ";
cin.getline(string,100);
cout<<"此字串的ascii字原碼依序是:"<<endl;
for(int i=0;i<=100 && string[i]!=NULL; i++ )
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
劉漢文
時間:
2012-4-28 16:54
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100];
cout<<"請輸入任意字串(100字): ";
cin.getline(string,100);
cout<<"此字串的ASCII字元碼依序為: "<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
t2364705
時間:
2012-4-28 16:54
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100];
cout<<"請輸入任意字串(100字內): "<<endl;
cin.getline(string,100);
cout<<"此字串的ASCII字元碼依序為: "<<endl;
for(int i=0; i<=100 && string[i]!=NULL;i++)
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
尤泓鈞
時間:
2012-4-28 16:55
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100];
cout<<"請輸入任意字串[100自以內]"<<endl;
cin.getline(string,100);
cout<<"此字串的ASCII字元碼依序為:"<<endl;
for(int i=0; i<100 && string[i] !=NULL; i++)
{
cout<<int(string[i])<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
t2364705
時間:
2012-4-28 17:28
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char string[100];
cout<<"請輸入任意字串(100字內): "<<endl;
cin.getline(string,100);
cout<<"字串中每個字元的大小寫依序為: "<<endl;
for(int i=0; i<=100 && string[i]!=NULL;i++)
{
if(int(string[i])>=65 && int(string[i])<=90)
{
cout<<"第"<<i+1<<"個字元的ASCII碼為"<<int(string[i])
<<", 大寫!"<<endl;
}else if(int(string[i])>=97 && int(string[i])<=122)
{
cout<<"第"<<i+1<<"個字元的ASCII碼為"<<int(string[i])
<<", 小寫!"<<endl;
}else
{
cout<<"第"<<i+1<<"個字元的ASCII碼為"<<int(string[i])
<<", 非英文字母!"<<endl;
}
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2