標題:
字串處理 (六) - 取得字串長度 1
[打印本頁]
作者:
tonyh
時間:
2015-12-12 11:13
標題:
字串處理 (六) - 取得字串長度 1
本帖最後由 tonyh 於 2017-8-26 13:54 編輯
設計一程式, 能計算使用者輸入的字串長度(有幾個字元)
#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;
}
複製代碼
作者:
李知易
時間:
2015-12-12 11:29
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int sum=0;
char str[0];
cout<<"請輸入一組字串: ";
cin.getline(str,50);
for(int i=0;str[i]!=NULL;i++)
sum++;
cout<<"本字串的長度為:"<<sum<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
梁和雋
時間:
2015-12-12 11:31
本帖最後由 梁和雋 於 2015-12-12 11:35 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int num;
char str[0];
cout<<"請輸入一字串(包含空白): ";
cin.getline(str,212010);
for(int i=0;str[i]!=NULL;i++)
num++;
cout<<"這字串有"<<num-2<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
洪振庭
時間:
2015-12-14 16:25
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int sum=0;
char str[1000];
cout<<"請輸入一任意字串: ";
cin.getline(str,50);
for(int i=0; str[i]!=NULL; i++)
sum++;
cout<<"本字串的長度為: "<<sum<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2