日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

【小白学习C++ 教程】四、C++逻辑运算符、While循环和For 循环

發布時間:2024/10/8 c/c++ 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【小白学习C++ 教程】四、C++逻辑运算符、While循环和For 循环 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

@Author:Runsen

文章目錄

  • 邏輯運算符
  • While循環
  • For 循環

邏輯運算符

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

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

  • &&:and邏輯運算符
  • ||:or邏輯運算符
  • !:not邏輯運算符

OperatorExample
&&x < 5 && x < 10
||x < 5 || x < 4
!!(x < 5 && x < 10)

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

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

識別年份必須考慮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循環

在下面的示例中,只要變量 ( 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 循环的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。