<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # C++ 基本輸入/輸出 > 原文: [https://www.programiz.com/cpp-programming/input-output](https://www.programiz.com/cpp-programming/input-output) #### 在本教程中,我們將學習使用`cin`對象從用戶那里獲取輸入,并使用`cout`對象在示例的幫助下向用戶顯示輸出。 ## C++ 輸出 在 C++ 中,`cout`將格式化的輸出發送到標準輸出設備,例如屏幕。 我們將`cout`對象與`<<`運算符一起使用來顯示輸出。 * * * ### 示例 1:字符串輸出 ```cpp #include <iostream> using namespace std; int main() { // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; } ``` **輸出** ```cpp This is C++ Programming ``` **該程序如何工作?** * 我們首先包含`iostream`頭文件,該文件可讓我們顯示輸出。 * `cout`對象在`std`命名空間內定義。 要使用`std`名稱空間,我們使用了`using namespace std;`語句。 * 每個 C++ 程序都以`main()`函數開頭。 從`main()`函數的開始開始執行代碼。 * `cout`是在引號`" "`內打印字符串的對象。 其后是`<<`運算符。 * `return 0;`是`main()`函數的“退出狀態”。 程序以該語句結尾,但是該語句不是強制性的。 **注意**:如果不包含`using namespace std;`語句,則需要使用`std::cout`而不是`cout`。 ```cpp #include <iostream> int main() { // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; } ``` * * * ### 示例 2:數字和字符輸出 要打印數字和字符變量,我們使用相同的`cout`對象,但不使用引號。 ```cpp #include <iostream> using namespace std; int main() { int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; } ``` **輸出** ```cpp 70 256.783 character: A ``` **注意**: * `endl`機械手用于插入新行。 這就是每個輸出都顯示在新行中的原因。 * 如果我們想在單個語句中打印不同的變量,字符串等,則可以多次使用`<<`運算符。 例如: ```cpp cout << "character: " << ch << endl; ``` * * * ## C++ 輸入 在 C++ 中,`cin`從標準輸入設備(例如鍵盤)獲取格式化的輸入。 我們將`cin`對象與`>>`運算符一起使用來進行輸入。 * * * ### 示例 3:整數輸入/輸出 ```cpp #include <iostream> using namespace std; int main() { int num; cout << "Enter an integer: "; cin >> num; // Taking input cout << "The number is: " << num; return 0; } ``` **輸出** ```cpp Enter an integer: 70 The number is: 70 ``` 在程序中,我們使用了 ```cpp cin >> num; ``` 接受用戶的輸入。 輸入存儲在變量`num`中。 我們將`>>`運算符與`cin`一起使用以進行輸入。 **注意**:如果不包含`using namespace std;`語句,則需要使用`std::cin`而不是`cin`。 * * * ## C++ 接受多個輸入 ```cpp #include <iostream> using namespace std; int main() { char a; int num; cout << "Enter a character and an integer: "; cin >> a >> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; } ``` **輸出** ```cpp Enter a character and an integer: F 23 Character: F Number: 23 ```
                  <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>

                              哎呀哎呀视频在线观看