【小白学习C++ 教程】四、C++逻辑运算符、While循环和For 循环
生活随笔
收集整理的這篇文章主要介紹了
【小白学习C++ 教程】四、C++逻辑运算符、While循环和For 循环
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@Author:Runsen
文章目錄
- 邏輯運算符
- While循環
- For 循環
邏輯運算符
邏輯運算符用于組合兩個或多個條件。它們允許程序做出更靈活的決策。邏輯運算符的運算結果是或的bool值。true和false
我們將介紹三個邏輯運算符:
- &&:and邏輯運算符
- ||:or邏輯運算符
- !:not邏輯運算符
| && | x < 5 && x < 10 |
| || | x < 5 || x < 4 |
| ! | !(x < 5 && x < 10) |
編寫一個jump_year.cpp程序,該程序:
- 需要一年作為輸入。
- 檢查年份是否為四位數。
- 顯示年份是否屬于閏年。
識別年份必須考慮3個標準:
- 如果年份可以被 4 整除,那么它就是閏年,但是……
- 如果那一年能被100整除,而不能被400整除,那么就不是閏年。
- 如果該年可以被400整除,那么它就是閏年
While循環
在下面的示例中,只要變量 ( i) 小于 5 ,循環中的代碼就會一遍又一遍地運行:
#include <iostream>using namespace std; int main() {int i = 0;while (i < 5){cout << i << "\n";i++;} }下面是一個程序,要求用戶猜測1-10之間的數字,答案是8!
現在,與其只要求用戶回答一次,添加一個while循環,讓他們最多回答 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 循環
打印 0 到 10 之間的偶數值:
#include <iostream> using namespace std;int main() {for (int i = 0; i <= 10; i = i + 2){cout << i << "\n";} }總結
以上是生活随笔為你收集整理的【小白学习C++ 教程】四、C++逻辑运算符、While循环和For 循环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常任理事国一票否决(联合国常任理事国一票
- 下一篇: 【小白学习C++ 教程】五、C++数据结