最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言if選擇結(jié)構(gòu)語句詳解

 更新時(shí)間:2021年12月23日 10:58:20   作者:張夷陵  
大家好,本篇文章主要講的是C語言if選擇結(jié)構(gòu)語句詳解,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽

一.選擇結(jié)構(gòu)功能

根據(jù)給定的判斷條件,控制程序執(zhí)行流程的語句。

二.選擇結(jié)構(gòu)形式

單分支:根據(jù)給定條件,決定是否執(zhí)行一段語句。

雙分支:根據(jù)給定條件,執(zhí)行兩條路徑中的一條

多分支:根據(jù)給定條件,決定執(zhí)行其中一條路徑。

三.選擇結(jié)構(gòu)分類

1.單分支選擇結(jié)構(gòu)

①功能

根據(jù)給定表達(dá)式?jīng)Q定執(zhí)行操作或者跳過操作。

②單分支if語句格式

③一般形式

if(表達(dá)式)
    語句A

④示例

 if(score<60)
     printf("不及格!");

⑤說明

(1)表達(dá)式可以是關(guān)系表達(dá)式、數(shù)值表達(dá)式邏輯表達(dá)式,必須用括號(hào)括起來,非0時(shí)為。

(2)語句可以是一條簡單語句復(fù)合語句。

2.雙分支選擇結(jié)構(gòu)

①功能

根據(jù)給定表達(dá)式?jīng)Q定在兩個(gè)不同的操作中,選擇其中一個(gè)執(zhí)行。

②雙分支if-else語句格式

③一般形式

if (表達(dá)式)
    語句A
else
    語句B

3.多分支選擇結(jié)構(gòu)

①功能

根據(jù)給定表達(dá)式,從多個(gè)條件中選擇滿足條件的語句組執(zhí)行。若所有的表達(dá)式值都為0,則執(zhí)行最后一個(gè)else后邊的語句。

②多分支if-else語句格式

③一般形式

if(表達(dá)式1) 語句 1
 
else if(表達(dá)式2) 語句 2
 
else if(表達(dá)式3) 語句 3
 
······
 
else if(表達(dá)式m) 語句 m
 
else 語句 n

④說明

C語言規(guī)定,在缺省{ }時(shí),else總是和它上面離它最近的未配對(duì)的if相匹配。

四.條件表達(dá)式

1.條件運(yùn)算符

?;

2.形式

表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3

3.一般注解

條件運(yùn)算符是C語言中唯一三元運(yùn)算符,需要3個(gè)運(yùn)算對(duì)象,每個(gè)運(yùn)算對(duì)象都是一個(gè)表達(dá)式。

4.功能

如果表達(dá)式1為,整個(gè)條件表達(dá)式的值是表達(dá)式2的值;否則,是表達(dá)式3的值。

5.示例

(5>2)?1:3值為1

總結(jié)

到此這篇關(guān)于C語言if選擇結(jié)構(gòu)語句詳解的文章就介紹到這了,更多相關(guān)C語言if語句內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在C++中實(shí)現(xiàn)高效的數(shù)組原地輪轉(zhuǎn)的方法總結(jié)

    在C++中實(shí)現(xiàn)高效的數(shù)組原地輪轉(zhuǎn)的方法總結(jié)

    在 C++ 中,可以通過多種方式實(shí)現(xiàn)數(shù)組的輪轉(zhuǎn)操作,以下是幾種常見的實(shí)現(xiàn)方法及其對(duì)應(yīng)的代碼示例,文中通過代碼示例介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2025-04-04
  • Qt編寫地圖之實(shí)現(xiàn)跨平臺(tái)功能

    Qt編寫地圖之實(shí)現(xiàn)跨平臺(tái)功能

    這篇文章主要介紹了如何利用Qt編寫地圖應(yīng)用時(shí)實(shí)現(xiàn)跨平臺(tái)功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-02-02
  • C語言數(shù)據(jù)結(jié)構(gòu)之堆、堆排序的分析及實(shí)現(xiàn)

    C語言數(shù)據(jù)結(jié)構(gòu)之堆、堆排序的分析及實(shí)現(xiàn)

    堆是一個(gè)近似完全二叉樹的結(jié)構(gòu),并同時(shí)滿足堆積的性質(zhì),下面這篇文章主要給大家介紹了關(guān)于C語言數(shù)據(jù)結(jié)構(gòu)之堆、堆排序的分析及實(shí)現(xiàn)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • C++如何將一個(gè)vector內(nèi)容賦值給另一個(gè)vector,及swap與assign區(qū)別

    C++如何將一個(gè)vector內(nèi)容賦值給另一個(gè)vector,及swap與assign區(qū)別

    在本文中,我們將主要介紹5種將一個(gè)vector內(nèi)容賦值給另一個(gè)vector的方式,順便討論下swap與assign的區(qū)別,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • C語言的模板與泛型編程你了解嗎

    C語言的模板與泛型編程你了解嗎

    這篇文章主要為大家詳細(xì)介紹了C語言的模板與泛型編程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • C++使用正則表達(dá)式的詳細(xì)教程

    C++使用正則表達(dá)式的詳細(xì)教程

    正則表達(dá)式是一個(gè)非常強(qiáng)大的工具,主要用于字符串匹配,下面這篇文章主要給大家介紹了關(guān)于C++使用正則表達(dá)式的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • C語言實(shí)現(xiàn)會(huì)員管理系統(tǒng)

    C語言實(shí)現(xiàn)會(huì)員管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)會(huì)員管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 詳解C++中指針和引用的區(qū)別

    詳解C++中指針和引用的區(qū)別

    這篇文章主要介紹了C++中指針和引用的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • C++實(shí)現(xiàn)LeetCode(66.加一運(yùn)算)

    C++實(shí)現(xiàn)LeetCode(66.加一運(yùn)算)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(66.加一運(yùn)算),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • c++ TCHAR轉(zhuǎn)string導(dǎo)致中文缺失或亂碼問題及解決

    c++ TCHAR轉(zhuǎn)string導(dǎo)致中文缺失或亂碼問題及解決

    這篇文章主要介紹了c++ TCHAR轉(zhuǎn)string導(dǎo)致中文缺失或亂碼問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評(píng)論

宁阳县| 沙湾县| 正安县| 尚义县| 诸暨市| 同心县| 长武县| 佛山市| 朔州市| 贡山| 都匀市| 宜章县| 锡林浩特市| 墨玉县| 陆川县| 古交市| 普格县| 哈巴河县| 延长县| 吉林市| 射洪县| 三都| 濮阳市| 汉川市| 祁阳县| 潜江市| 贞丰县| 当雄县| 曲松县| 万安县| 龙游县| 云霄县| 宁安市| 射阳县| 舟山市| 三河市| 芷江| 清徐县| 新竹县| 安塞县| 博爱县|