標題:
字串的處理 (九) - 取得字串長度 1
[打印本頁]
作者:
tonyh
時間:
2014-2-22 14:30
標題:
字串的處理 (九) - 取得字串長度 1
本帖最後由 tonyh 於 2014-2-22 14:50 編輯
設計一小程式, 讓電腦能複送使用者輸入的字串, 並計算該字串的長度(多少字元).
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任意字串(100字內): ";
cin.getline(str,100);
cout<<"您剛輸入的字串為: "<<endl;
for(int i=0; str[i]!=NULL; i++) // !=NULL 不等於空
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"該字串的長度為"<<a<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
張瀚仁
時間:
2014-2-22 14:38
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入字元(100字以內): "<<endl;
cin.getline(str,100);
cout<<"您輸入的字串為:";
for(int i=1; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"字串的長度是"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
劉泳鱔
時間:
2014-2-22 14:41
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任何字串(100自內): ";
cin.getline(str,100);
cout<<"您剛輸入的字串為: "<<endl;
for(int i=0; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"這個字串的長度為"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
林以諾
時間:
2014-2-22 14:42
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任意字串(100字內): ";
cin.getline(str,100);
cout<<"您請輸入的字串: "<<endl;
for(int i=0; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"該字串的長度為: "<<a<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
郭凡瑛
時間:
2014-2-22 14:42
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任意字串(100字內): ";
cin.getline(str,100);
cout<<"您剛輸入的字串為: "<<endl;
for(int i=0; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"該字串的長度為: "<<a<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
黃崇維
時間:
2014-2-22 14:48
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任意字串(100字內): ";
cin.getline(str,100);
cout<<"您請輸入的字串: "<<endl;
for(int i=0; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"將字串的長度為"<<a<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
許逸群
時間:
2014-2-22 14:48
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入字元(100字以內): "<<endl;
cin.getline(str,100);
cout<<"您輸入的字串為:";
for(int i=1; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"字串的長度是"<<a<<"個字元"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
鎧言
時間:
2014-2-22 14:48
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0;
char str[100];
cout<<"請輸入一任意字串(100字以內): ";
cin.getline(str,100);
cout<<"您剛輸入的字串為: "<<endl;
for(int i=0; str[i]!=NULL; i++)
{
cout<<str[i];
a++;
}
cout<<endl;
cout<<"該字串的長度為"<<a<<"個字元!"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2