C語(yǔ)言 分支語(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)文章
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)一個(gè)經(jīng)典的小游戲——貪吃蛇,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下2022-10-10
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ǔ)言入門(mén)篇--局部全局變量的作用域及生命周期
本篇文章是c語(yǔ)言基礎(chǔ)篇,本文對(duì)初識(shí)c語(yǔ)言的變量、局部全局變量的作用域及生命周期做了簡(jiǎn)要的概述,希望可以幫助大家快速入門(mén)c語(yǔ)言的世界,更好的理解c語(yǔ)言2021-08-08
基于Opencv實(shí)現(xiàn)雙目攝像頭拍照程序
這篇文章主要為大家詳細(xì)介紹了基于Opencv實(shí)現(xiàn)雙目攝像頭拍照程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04
C&C++設(shè)計(jì)風(fēng)格選擇 命名規(guī)范
本文難免帶有主觀選擇傾向,但是會(huì)盡量保持客觀的態(tài)度歸納幾種主流的命名風(fēng)格,僅供參考2018-04-04

