本帖最後由 tonyh 於 2014-1-4 14:16 編輯
使用者輸入一任意字串,
統計出: 大寫字元幾個? 小寫字元幾個? 非英文字元幾個?- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a=0, b=0, c=0;
- char str[100];
- cout<<"請輸入任意字串: ";
- cin.getline(str,100);
- for(int i=0; str[i]!=NULL; i++)
- {
- if(int(str[i])>=65 && int(str[i])<=90)
- a++;
- else if(int(str[i])>=97 && int(str[i])<=122)
- b++;
- else
- c++;
- }
- cout<<"大寫: "<<a<<"個!"<<endl;
- cout<<"小寫: "<<b<<"個!"<<endl;
- cout<<"非英文字元: "<<c<<"個!"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |