返回列表 發帖

[5/18 作業3] 字串處理 (四) - 字串中第n個字母為何

本帖最後由 李泳霖 於 2024-5-25 10:05 編輯

試分別利用 getline() 函式與 cin.getline() 函式,做一執行畫面如下之程式。

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<string>
  4. using namespace std;
  5. int main()
  6. {
  7.     int n;
  8.     string str;
  9.     cout<<"輸入一字串: ";
  10.     getline(cin,str);
  11.     cout<<"抓出第幾個字元? ";
  12.     cin>>n;
  13.     cout<<"第"<<n<<"個字元為: "<<str[n-1]<<endl;
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼
///////////////////////////////////////
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int n;
  7.     char str[50];
  8.     cout<<"輸入一字串: ";
  9.     cin.getline(str,50);
  10.     cout<<"抓出第幾個字元? ";
  11.     cin>>n;
  12.     cout<<"第"<<n<<"個字元為: "<<str[n-1]<<endl;
  13.     system("pause");
  14.     return 0;   
  15. }
複製代碼
istak.teach2@gmail.com

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表