本帖最後由 tonyh 於 2018-8-13 20:17 編輯
設計一程式, 能計算使用者輸入的字串長度(有幾個字元)
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int sum=0;
- char str[50];
- cout<<"輸入一字串: ";
- cin.getline(str,50);
- for(int i=0; str[i]!=NULL; i++)
- sum++;
- cout<<"本字串共包含: "<<sum<<" 個字元"<<endl;
- system("pause");
- return 0;
- }
複製代碼- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- string str;
- int sum=0;
- cout<<"輸入一英文字串: ";
- getline(cin,str);
- for(int i=0; str[i]!=NULL; i++)
- sum++;
- cout<<"本字串共有"<<sum<<"個字元!"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |