標題:
取得字串長度 (一)
[打印本頁]
作者:
tonyh
時間:
2012-5-26 16:26
標題:
取得字串長度 (一)
本帖最後由 tonyh 於 2012-5-26 16:37 編輯
設計一小程式, 讓電腦能複送使用者輸入的字串, 並計算該字串的長度(多少字元).
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char string[100];
cout<<"請輸入一任意字串(100字內): ";
cin.getline(string,100);
cout<<"您剛剛輸入的字串為: "<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<string[i];
a++;
}
cout<<endl;
cout<<"該字串的長度為"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
t3742238
時間:
2012-5-26 16:35
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char string[100];
cout<<"請輸入任意字串(100字內): ";
cin.getline(string,100);
cout<<"您剛剛輸入的字串是:"<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<< string[i];
a++;
}
cout<<"該字串的字元為:"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
劉漢文
時間:
2012-5-26 16:36
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char string[100]; //宣告一字串陣列
cout<<"請輸入任意字串(100字內): ";
cin.getline(string,100); //cin.getline語法抓取字串
cout<<"此字串為: ";
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<string[i]<<;
a++;
}
cout<<"該字串為的長度為"<<a<<"個字元";
system("pause");
return 0;
}
複製代碼
作者:
尤泓鈞
時間:
2012-5-26 16:37
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char string[100];
cout<<"請輸入任意字串(100字內): ";
cin.getline(string,100);
cout<<"您剛剛輸入的字串是:"<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<< string[i];
a++;
}
cout<<"該字串的字元為:"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
t2364705
時間:
2012-5-26 16:37
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n=0;
char string[100];
cout<<"請輸入任意字串(100字內): ";
cin.getline(string,100);
cout<<"您剛才輸入的字串的長度為: "<<endl;
for(int i=0; i<100 && string[i]!=NULL; i++)
{
cout<<string[i];
n++;
}
cout<<endl;
cout<<"該字串為"<<n<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2