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

C語(yǔ)言 分支語(yǔ)句詳解分析

 更新時(shí)間:2021年10月26日 09:28:49   作者:波風(fēng)張三  
分支結(jié)構(gòu)的執(zhí)行是依據(jù)一定的條件選擇執(zhí)行路徑,而不是嚴(yán)格按照語(yǔ)句出現(xiàn)的物理順序。分支結(jié)構(gòu)的程序設(shè)計(jì)方法的關(guān)鍵在于構(gòu)造合適的分支條件和分析程序流程,根據(jù)不同的程序流程選擇適當(dāng)?shù)姆种дZ(yǔ)句

分支語(yǔ)句的分類

在不同的場(chǎng)景,我們常常面臨著選擇,有時(shí)候會(huì)在愛(ài)情與面包之間選擇,有時(shí)候會(huì)在尊嚴(yán)與生存之間選擇,又或者面對(duì)琳瑯滿目的商品時(shí),躊躇不定的選擇??傊?,選擇存在于我們生活的方方面面。但是,萬(wàn)物皆可程序化。

分支語(yǔ)句我們分為三種。

  • 單分支結(jié)構(gòu)
  • 雙分支結(jié)構(gòu)
  • 多分支結(jié)構(gòu)

1、單分支結(jié)構(gòu)語(yǔ)法形式:

if( 條件表達(dá)式 )
{
(語(yǔ)句塊)
}

2、雙分支結(jié)構(gòu)

雙分支結(jié)構(gòu)的基本形式是:

if( 條件表達(dá)式)
{
語(yǔ)句塊1;
}
else
{
語(yǔ)句塊2;
}

3、多分支結(jié)構(gòu)

多分支結(jié)構(gòu)分為:“分支結(jié)構(gòu)的嵌套”與“switch語(yǔ)句”

(1)分支結(jié)構(gòu)的嵌套的基本形式是:

if(表達(dá)式1)
語(yǔ)句1;
else if(表達(dá)式2)
語(yǔ)句2;
else
語(yǔ)句3;

(2)switch語(yǔ)句

switch語(yǔ)句的基本形式是:

switch(整形表達(dá)式)

{

case 常量1:語(yǔ)句1;break;

case 常量2:語(yǔ)句2;break;

case 常量3:語(yǔ)句3;break;

……

case 常量n:語(yǔ)句n;break;

default : 語(yǔ)句n+1;

}

注意事項(xiàng)

1.在分支語(yǔ)句中,else是和它離的最近的if匹配的

#include <stdio.h>
int main()
{
    int a = 0;
    int b = 2;
    if(a == 1)
   {
        if(b == 2)
       {
            printf("hehe\n");
       }
   }
    else//這里的else與if(b == 2)進(jìn)行配對(duì),而不是if(a == 1)
   {
         printf("haha\n");
   }       
    return 0; }

2.swich中的break
在swich語(yǔ)句中,遇到了break才會(huì)停止,不然就會(huì)case1 case2 case3 運(yùn)行下去

3.default
一般放在case語(yǔ)句

以上就是C語(yǔ)言 分支語(yǔ)句詳解分析的詳細(xì)內(nèi)容,更多關(guān)于C語(yǔ)言 分支語(yǔ)句的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C++實(shí)現(xiàn)二維圖形的打印

    C++實(shí)現(xiàn)二維圖形的打印

    大家好,本篇文章主要講的是C++實(shí)現(xiàn)二維圖形的打印,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-02-02
  • OpenCV實(shí)現(xiàn)Sobel邊緣檢測(cè)的示例

    OpenCV實(shí)現(xiàn)Sobel邊緣檢測(cè)的示例

    本文主要介紹了OpenCV實(shí)現(xiàn)Sobel邊緣檢測(cè)的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)易貪吃蛇游戲的示例代碼

    C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)易貪吃蛇游戲的示例代碼

    這篇文章主要介紹了如何利用C語(yǔ)言實(shí)現(xiàn)一個(gè)經(jīng)典的小游戲——貪吃蛇,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2022-10-10
  • Qt 數(shù)據(jù)庫(kù)QSqlDatabase使用示例

    Qt 數(shù)據(jù)庫(kù)QSqlDatabase使用示例

    本文主要介紹了Qt數(shù)據(jù)庫(kù)QSqlDatabase使用示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • C語(yǔ)言自動(dòng)生成enum值和名字映射代碼

    C語(yǔ)言自動(dòng)生成enum值和名字映射代碼

    這篇文章主要介紹了C語(yǔ)言自動(dòng)生成enum值和名字映射代碼的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • 詳解C++11中的線程庫(kù)

    詳解C++11中的線程庫(kù)

    線程是操作系統(tǒng)中的一個(gè)概念,線程對(duì)象可以關(guān)聯(lián)一個(gè)線程,用來(lái)控制線程以及獲取線程的狀態(tài),這篇文章主要介紹了C++11中的線程庫(kù)的相關(guān)知識(shí),需要的朋友可以參考下
    2022-01-01
  • C語(yǔ)言入門(mén)篇--局部全局變量的作用域及生命周期

    C語(yǔ)言入門(mén)篇--局部全局變量的作用域及生命周期

    本篇文章是c語(yǔ)言基礎(chǔ)篇,本文對(duì)初識(shí)c語(yǔ)言的變量、局部全局變量的作用域及生命周期做了簡(jiǎn)要的概述,希望可以幫助大家快速入門(mén)c語(yǔ)言的世界,更好的理解c語(yǔ)言
    2021-08-08
  • 詳解C語(yǔ)言中的字符串拼接(堆與棧)

    詳解C語(yǔ)言中的字符串拼接(堆與棧)

    這篇文章主要介紹了C語(yǔ)言中字符串拼接(堆與棧)的相關(guān)資料,文中通過(guò)一段示例代碼詳細(xì)介紹了關(guān)于C語(yǔ)言中的字符串拼接問(wèn)題,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01
  • 基于Opencv實(shí)現(xiàn)雙目攝像頭拍照程序

    基于Opencv實(shí)現(xiàn)雙目攝像頭拍照程序

    這篇文章主要為大家詳細(xì)介紹了基于Opencv實(shí)現(xiàn)雙目攝像頭拍照程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • C&C++設(shè)計(jì)風(fēng)格選擇 命名規(guī)范

    C&C++設(shè)計(jì)風(fēng)格選擇 命名規(guī)范

    本文難免帶有主觀選擇傾向,但是會(huì)盡量保持客觀的態(tài)度歸納幾種主流的命名風(fēng)格,僅供參考
    2018-04-04

最新評(píng)論

湄潭县| 运城市| 渝北区| 余姚市| 昌都县| 武强县| 福鼎市| 铜山县| 江西省| 肇东市| 沁水县| 久治县| 瑞丽市| 黄冈市| 汨罗市| 寻乌县| 磐安县| 建宁县| 文安县| 玉溪市| 禹州市| 房产| 潼关县| 天柱县| 金门县| 汉中市| 彭泽县| 萨嘎县| 肥西县| 平昌县| 饶阳县| 宝丰县| 安塞县| 嵊泗县| 洪江市| 新晃| 姜堰市| 年辖:市辖区| 鹤山市| 隆德县| 灯塔市|