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

歡迎訪問 生活随笔!

生活随笔

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

c/c++

3分钟搞定 C++ if else 语句 05

發布時間:2023/12/4 c/c++ 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3分钟搞定 C++ if else 语句 05 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者簡介

作者名:1_bit

簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。系列教程將會在流量降低時轉為付費位置,流量多時將不會,各位抓緊時間學習喲~

博客地址:https://i1bit.blog.csdn.net
該系列其他文章目錄在底部


🐰小C:小媛,你是做事講邏輯還是不講邏輯?

👸小媛:???你意思是我平時無理取鬧?

🐰小C:我沒有呀,你是從哪以為我說你無理取鬧的?

👸小媛:你說我不講邏輯!

🐰小C:??沒有啊,我沒有說啊。

👸小媛:你看你的第一句話,不是在說我無理取鬧嗎?

🐰小C:有嗎?我是問你你覺得自己是不是講邏輯的人,不是說你不講邏輯。

👸小媛:那你問我講不講邏輯,意思不就是說我不講邏輯?

🐰小C:emmmm,我沒有。今天學的東西是跟邏輯有關的。

👸小媛:你意思是說我學不會咯!?!

🐰小C:?!我…那你還學不學?

👸小媛:學!

🐰小C:那不就得了。

👸小媛:學會了就說明我是講邏輯的人。

🐰小C:好好好,是是是,你說的都對。

👸小媛:那今天到底學什么。

🐰小C:今天我們學邏輯判斷。

👸小媛:那趕緊開始的。

🐰小C:今天我們學的是 if 邏輯判斷,用于判斷一些條件是否正確從而執行對應的流程。

👸小媛:那不是很簡單嗎?我都理解了。

🐰小C:你看看下面的代碼,這是個示例。

#include<iostream>using namespace std; int main(){int a=1;if(a==1){cout<<"a的值判斷條件正確...";} }

👸小媛:這是啥意思?

🐰小C:你看我們 main 里面的第一句代碼,是不是 int a=1?

👸小媛:對呀?然后呢?

🐰小C:在之后我們使用了 if,if 就表示開始進行條件判斷了,這個條件需要填寫到 if 后的圓括號中。

👸小媛:你的意思是在這里就是判斷 a==1 ?所以為什么是兩個等于號?

🐰小C:兩個等于號的意思是判斷兩個等于號的左右兩邊是否相等,也就是判斷 a 是否等于數字 1。

👸小媛:唔,明白了,意思是兩個等于號判斷左右兩邊是否相等?

🐰小C:對的,一個等于號在 C 語言中是用來賦值,兩個等于號就是表示判斷相等。在這里,如果 a 等于 1,那么就執行圓括號后緊接著的花括號里面的代碼語句。

👸小媛:所以才會顯示顯示出 “a的值判斷條件正確…” 吧?

🐰小C:是的,如果不等于將不會顯示,因為不會執行里面的代碼。

👸小媛:明白了。

🐰小C:那你沒覺得這段代碼少了什么嗎?

👸小媛:少了啥?

🐰小C:難道你沒覺得我們的這個語句應該多一個錯誤判斷嗎?也就是條件不正確時應該執行的流程。

👸小媛:那怎么做呢?

🐰小C:很簡單,你看下面的代碼。

#include<iostream>using namespace std; int main(){int a=11;if(a==1){cout<<"a的值判斷條件正確...";}else{cout<<"a的值判斷條件錯誤...";} }

👸小媛:在正確的流程的花括號后緊接著寫上了 else,這部分就是錯誤時執行的嗎?

🐰小C:是的,當條件判斷錯誤后,else 后的花括號內的代碼就是錯誤時執行的,下面是執行結果。

👸小媛:唔,原來如此,那如果我想判斷這個 a 是等于 1、等于 2、等于 3 這樣的多個條件呢?

🐰小C:那也很簡單,這個時候我們使用 if else if 就可以了。

#include<iostream>using namespace std; int main(){int a=3;if(a==1){cout<<"a的值為 1 ...";}else if(a==2){cout<<"a的值為 2 ...";}else if(a==3){cout<<"a的值為 3 ...";}else if(a==4){cout<<"a的值為 4 ...";}else if(a==5){cout<<"a的值為 5 ...";}else{cout<<"a的值判斷條件錯誤...";} }

👸小媛:咦?你這里多了個 else if,后面還有給圓括號里面有一個條件?

🐰小C:是的,這個就是多條件的分支,如果 a 等于 1,那么就執行 a==1 這個條件判斷正確后花括號內的代碼,其它分支不會執行,如果 a 等于 2,那么就會執行 else if(a==2) 后花括號內的代碼,其它語句流程不再執行,如果所有條件都錯誤,那么就執行 else 部分代碼。

👸小媛:明白了,你的意思是只會執行對應條件的分支,其它則不執行,我明白了。

🐰小C:是的,下面就是執行結果。

我的其它教程

教程點擊進去將會有目錄

大學生C語言作業、習題100例白話詳解

《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)裝載Python神器!亮劍!——helloworld

本教程目錄

【必懂C++】3分鐘搞定 C++ if else 語句 05—— if else
【必懂C++】因為我的名字特殊大家都是用異樣的眼光在看著我 04—— 變量名和常量
【必懂C++】C++ 語法都不會怎么寫代碼? 03—— 變量和類型擴展
【必懂C++】C++可真是個“固執”的小可愛 02—— 變量和類型初窺
【必懂C++】第一個程序當然是HelloWorld呀 01—— HelloWorld

摘要

本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。

若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)

有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~

喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~

總結

以上是生活随笔為你收集整理的3分钟搞定 C++ if else 语句 05的全部內容,希望文章能夠幫你解決所遇到的問題。

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