<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【小白學習C++ 教程】四、C++邏輯運算符、While循環(huán)和For 循環(huán)

          共 3141字,需瀏覽 7分鐘

           ·

          2021-06-04 19:00

          @Author:Runsen

          邏輯運算符

          邏輯運算符用于組合兩個或多個條件。它們允許程序做出更靈活的決策。邏輯運算符的運算結(jié)果是或的bool值。true和false

          我們將介紹三個邏輯運算符:

          • &&:and邏輯運算符
          • ||:or邏輯運算符
          • !:not邏輯運算符
          OperatorExample
          &&x < 5 &&  x < 10
          ||x < 5 || x < 4
          !!(x < 5 && x < 10)

          編寫一個jump_year.cpp程序,該程序:

          • 需要一年作為輸入。
          • 檢查年份是否為四位數(shù)。
          • 顯示年份是否屬于閏年。

          識別年份必須考慮3個標準:

          • 如果年份可以被 4 整除,那么它就是閏年,但是……
          • 如果那一年能被100整除,而不能被400整除,那么就不是閏年。
          • 如果該年可以被400整除,那么它就是閏年
          #include <iostream>
          int main() {
            int y = 0;
            std::cout << "Enter year: ";
            std::cin >> y;
            if (y < 1000 || y > 9999) {
              std::cout << "Invalid entry.\n";
            }
            else if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) {
              std::cout << y;
              std::cout << " falls on a leap year.\n";
            }
            else {
              std::cout << y <<  " is not a leap year.\n" ;
           
            }
           
          }

          While循環(huán)

          在下面的示例中,只要變量 ( i) 小于 5 ,循環(huán)中的代碼就會一遍又一遍地運行:

          #include <iostream>

          using namespace std;
          int main()
          {

              int i = 0;
              while (i < 5)
              {
                  cout << i << "\n";
                  i++;
              }
          }

          下面是一個程序,要求用戶猜測1-10之間的數(shù)字,答案是8!

          現(xiàn)在,與其只要求用戶回答一次,添加一個while循環(huán),讓他們最多回答 50 次!

          #include <iostream>

          int main() {
            int guess;
            int tries = 0;
            std::cout << "I have a number 1-10.\n";
            std::cout << "Please guess it: ";
            std::cin >> guess;
           
            // Write a while loop here:
            while (guess != 8 && tries < 50) {
              std::cout << "Wrong guess, try again: ";
              std::cin >> guess;
              tries++;
           
          }
            if (guess == 8) {
              std::cout << "You got it!\n";
            }  
            
          }

          For 循環(huán)

          打印 0 到 10 之間的偶數(shù)值:

          #include <iostream>
          using namespace std;

          int main()
          {
              for (int i = 0; i <= 10; i = i + 2)
              {
                  cout << i << "\n";
              }
          }


          瀏覽 46
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  男女XX网站 | 奇米影视亚洲色图 | 黄色免费看视频 | 91麻豆精品秘密秘 入口-百度 | 思思热在线 |