<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # C++ 程序:刪除字符串中除字母之外的所有字符 > 原文: [https://www.programiz.com/cpp-programming/examples/remove-characters-string](https://www.programiz.com/cpp-programming/examples/remove-characters-string) #### 在此示例中,您將學習如何從字符串(字符串對象和 C 樣式字符串)中刪除所有字符。 要理解此示例,您應該了解以下 [C++ 編程](/cpp-programming "C++ tutorial")主題: * [C++ 數組](/cpp-programming/arrays) * [C++ 字符串](/cpp-programming/strings) * [C++ `for`循環](/cpp-programming/for-loop) * * * * * * ## 示例 1:刪除除字母之外的所有字符 該程序接收用戶輸入的字符串(對象),并刪除除字母之外的所有字符。 ```cpp #include <iostream> using namespace std; int main() { string line; string temp = ""; cout << "Enter a string: "; getline(cin, line); for (int i = 0; i < line.size(); ++i) { if ((line[i] >= 'a' && line[i] <= 'z') || (line[i] >= 'A' && line[i] <= 'Z')) { temp = temp + line[i]; } } line = temp; cout << "Output String: " << line; return 0; } ``` **輸出** ```cpp Enter a string: p2'r"o@gram84iz./ Output String: programiz ``` * * * ## 示例 2:刪除除字母之外的所有字符 下面的程序從用戶那里輸入一個字符串(C 風格的字符串),并刪除除字母之外的所有字符。 ```cpp #include <iostream> using namespace std; int main() { char line[100], alphabetString[100]; int j = 0; cout << "Enter a string: "; cin.getline(line, 100); for(int i = 0; line[i] != '\0'; ++i) { if ((line[i] >= 'a' && line[i]<='z') || (line[i] >= 'A' && line[i]<='Z')) { alphabetString[j++] = line[i]; } } alphabetString[j] = '\0'; cout << "Output String: " << alphabetString; return 0; } ``` **輸出** ```cpp Enter a string: P2'r"o@gram84iz./ Output String: Programiz ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看