欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

C語言分支語句詳解-創(chuàng)新互聯(lián)

前言

今天一起來學(xué)習(xí)C語言第七彈
在C語言的學(xué)習(xí)中,語句尤為重要。以下是對C語言分支語句的部分詳解

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比安龍網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式安龍網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋安龍地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
一、if語句的詳解
  1. if語句中單分支結(jié)構(gòu)的語法結(jié)構(gòu)及代碼詳解
    單分支結(jié)構(gòu):表達(dá)式結(jié)果為真則執(zhí)行語句,表達(dá)式結(jié)果不成立則不執(zhí)行。

在這里插入圖片描述

在這里插入圖片描述

  1. if語句中多分支結(jié)構(gòu)的語法結(jié)構(gòu)及代碼詳解
    多分支結(jié)構(gòu)表達(dá)式1成立,則語句1執(zhí)行,表達(dá)式2成立,則語句2執(zhí)行。除此之外多分支結(jié)構(gòu)可以加多個(gè)else if。

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

  1. if語句注意點(diǎn)
    執(zhí)行多條語句,應(yīng)該使用代碼塊。

在這里插入圖片描述
正確如下:
在這里插入圖片描述

4.練習(xí)
例題1:
答案:什么都沒有輸出。
在這里插入圖片描述注意:當(dāng)出現(xiàn)兩個(gè)if時(shí),else 是和距離它最近的if進(jìn)行匹配。
但當(dāng)出現(xiàn)以下情況時(shí),else就不是和距離它最近的if進(jìn)行匹配
其次if(a==1)不能寫成if(a=5);
可以寫成if(1 ==a),這樣當(dāng)寫成if(1=a)時(shí)就會(huì)報(bào)錯(cuò)。

在這里插入圖片描述
例題2:輸出1~100之間的奇數(shù)

for循環(huán)寫法
#includeint main()
{int a = 0;
	for (a = 0; a<= 100; a++)
	{if (a % 2 == 1)
			printf("%d ", a);
	}
	return 0;
}


while循環(huán)寫法
1.
#includeint main()
{int a = 0;
	while (a<= 100)
	{if (a % 2 == 1)
			printf("%d ", a);
		a++;
	}
	return 0;
}
2.不用if語句
#includeint main()
{int a = 1;
	while (a<= 100)
	{	printf("%d ", a);
		a+=2;
	}
	return 0;
}
二、swith語句的詳解 1.switch語句的結(jié)構(gòu)

代碼如下(示例):

switch(整形表達(dá)式)
{語句項(xiàng)(是一些case語句)
   如:
   case 整形常量表達(dá)式:
     語句;
}
2.switch語句具體代碼示例

代碼如下(示例):

int main()
{int day = 0;
	scanf_s("%d", &day);
	switch (day)
	{case 1:
		printf("星期1\n");
	case 2:
		printf("星期2\n");
	case 3:
		printf("星期2\n");
	case 4:
		printf("星期4\n");
	case 5:
		printf("星期5\n");
	case 6:
		printf("星期6\n");
	case 7:
		printf("星期7\n");
	default:
		printf("輸入錯(cuò)誤\n");
		break;
	}
	return 0;
}

當(dāng)輸入一個(gè)值時(shí),假設(shè)輸入4,則會(huì)輸出星期4 星期5 星期6 星期7。因?yàn)檩斎?,4之前的不執(zhí)行而后面的并沒有停止所以會(huì)從星期4到星期7直到程序結(jié)束。如果只想輸出一個(gè)星期4,則需要加上break,就會(huì)停止。

#includeint main()
{int day = 0;
	scanf_s("%d", &day);
	switch (day)
	{case 1:
		printf("星期1\n");
		break;
	case 2:
		printf("星期2\n");
		break;
	case 3:
		printf("星期2\n");
		break;
	case 4:
		printf("星期4\n");//當(dāng)然也可以只在這里加上break
		break;
	case 5:
		printf("星期5\n");
		break;
	case 6:
		printf("星期6\n");
		break;
	case 7:
		printf("星期7\n");
		break;
	default:
		printf("輸入錯(cuò)誤\n");
		break;
	}
	return 0;

如果default語句在所有case最后,此時(shí)可以不加break 如果default語句之后還有case語句,如果不加break,則default語句執(zhí)行過之后會(huì)繼續(xù)下面的case語句,此時(shí)必須要在default之后加break語句,不過這種default用法是不推薦的,default顧名思義是缺省情況,只有任何條件都不匹配的情況下才會(huì)執(zhí)行,所以應(yīng)該將default語句放在所有case結(jié)束之后。

#includeint main()
{int day = 0;
	scanf_s("%d", &day);
	switch (day)
	{case 1:
	case 2:
	case 3:
	case 4:
	case 5:
		printf("工作日\n");
		break;
	case 6:
	case 7:
		printf("休息日\n");
		break;
	}
	return 0;
}

當(dāng)輸出一樣時(shí)可以如上圖寫法。

  1. switch語句中的注意事項(xiàng)
    switch(是整形表達(dá)式)例如short、char、int、long整數(shù)類型和枚舉類型
    case 必須是整形常量表達(dá)式:
float day=0;//這種形式就是錯(cuò)誤的
switch(day)
{case 1.0//這種形式就是錯(cuò)誤的不是整形
case n//這種形式也是錯(cuò)誤的不是常量
}
  1. 練習(xí)
    答案:m=5,n=3在這里插入圖片描述
    解析:因?yàn)殚_始n=1進(jìn)入switch語句,先執(zhí)行case 1是m++所以m變成3,再執(zhí)行case 2是n++所以n變成2,然后執(zhí)行case 3再次進(jìn)入switch語句,n=2所以執(zhí)行case 2語句,m++,n++所以m n分別變成4和3,經(jīng)過break,跳出case 3中的switch語句,執(zhí)行case 4所以m++,m變成5然后經(jīng)過break跳出switch語句

總結(jié)

以上就是今天要學(xué)習(xí)的內(nèi)容,本文僅僅簡單介紹了C語言中分支語句。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

當(dāng)前題目:C語言分支語句詳解-創(chuàng)新互聯(lián)
標(biāo)題來源:http://aaarwkj.com/article4/cocjoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站網(wǎng)站導(dǎo)航、商城網(wǎng)站、做網(wǎng)站云服務(wù)器、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
日本av天堂中文字幕| 日本中文字幕一区二区视频| 国产极品美女视频福利| 91麻豆精品国产综合久久久| 日韩女同一区二区三区在线观看| 91蜜臀视频在线播放| 国产成人亚洲综合色影视| 亚洲日本韩国福利久久| 一区二区三区日韩国产电影| 6080yy精品一区二区三区| 尤物在线观看精品视频| 精品综合亚洲中文字幕| 日本99精品视频10| 日韩欧美一区二区中文字幕视频| 国产欧美日韩一二三四| 大香蕉欧美视频伊在线| 女同久久精品国产精品天堂99| 欧美一区二区三区情色| 成人性生交免大片免费| 99久热在线精品视频| 在线看日本十八禁网站| 深夜三级福利在线观看| 声入人心第一季在线观看| 黄色黄色片黄色片黄色| 午在线亚洲男人午在线| 国产精品一区二区av不卡| 黑人巨大一区二区三区| 欧美日韩国产福利在线观看| 丝袜美腿精尽福利视频网址大全| 欧美大片在线观看高清| 成人性生活黄色三级视频| 精品熟女少妇av免费观看| 欧美在线观看日韩精品| 欧美精品一区二区三区黄片| 亚洲成色在线综合剧情网站| 99久久精品免费国产一区| 四虎最新地址在线观看| 蜜臀av中文字幕在线| 蜜臀一区二区三区精品免费| 亚洲精品福利在线视频| 女同欲望一区二区三区久久|