1.if語(yǔ)句的一般格式
if(表達(dá)式)
{語(yǔ)句組1;}
[else
{語(yǔ)句組2;} ]
(1)if語(yǔ)句中的“表達(dá)式”必須用“(”和“)”括起來(lái).
(2)else子句(可選)是if語(yǔ)句的一部分,必須與if配對(duì)使用,不能單獨(dú)使用.
(3)當(dāng)if和else下面的語(yǔ)句組,僅由一條語(yǔ)句構(gòu)成時(shí),也可不使用復(fù)合語(yǔ)句形式(即去掉花括號(hào)).
2.if語(yǔ)句的執(zhí)行過(guò)程
(1)缺省else子句時(shí)
當(dāng)“表達(dá)式”的值不等于0(即判定為“邏輯真”)時(shí),則執(zhí)行語(yǔ)句組1,否則直接轉(zhuǎn)向執(zhí)行下一條.
(2)指定else子句時(shí)
當(dāng)“表達(dá)式”的值不等于0(即判定為“邏輯真”)時(shí),則執(zhí)行語(yǔ)句組1,然后轉(zhuǎn)向下一條語(yǔ)句;否則,執(zhí)行語(yǔ)句組2.如圖4-1(b)所示.
3.if語(yǔ)句的嵌套與嵌套匹配原則
if語(yǔ)句允許嵌套.所謂if語(yǔ)句的嵌套是指,在“語(yǔ)句組1”或(和)“語(yǔ)句組2”中,又包含有if語(yǔ)句的情況.
if語(yǔ)句嵌套時(shí),else子句與if的匹配原則:與在它上面、距它最近、且尚未匹配的if配對(duì).
為明確匹配關(guān)系,避免匹配錯(cuò)誤,強(qiáng)烈建議:將內(nèi)嵌的if語(yǔ)句,一律用花括號(hào)括起來(lái).
if語(yǔ)句有幾種表達(dá)方式?分別是什么?
if語(yǔ)句有幾種表達(dá)方式?分別是什么?
數(shù)學(xué)人氣:967 ℃時(shí)間:2020-01-30 13:31:58
優(yōu)質(zhì)解答
我來(lái)回答
類(lèi)似推薦
- 判斷句子的表達(dá)方式有那幾種?
- 語(yǔ)句表達(dá)方式有哪幾種
- 句子有幾種表達(dá)方式
- 英語(yǔ)將來(lái)時(shí)句子中的幾種表達(dá)方式
- 句子的表達(dá)方式有幾種?哪幾種?
- 一元一次方程x2+(2m-1)x+m2=0,有兩個(gè)實(shí)數(shù)根x1,x2 (1)求實(shí)數(shù)m的取值范圍 (2)當(dāng)x12-x22=0時(shí),求m
- 城市污染對(duì)人類(lèi)有何危害
- ______ a lot of books,the boy knows much more than the boys of his age.
- Lucy often does her homework at school改為一般疑問(wèn)句
- 我父親似乎很高興.My father ___ ___ ____ happy.
- much to 和 many 區(qū)別
- You are my little little apple~誰(shuí)會(huì)翻譯吶
猜你喜歡
- 1描寫(xiě)霧海 的四字詞語(yǔ)
- 2填空1:he always gets to school by s( ).2:it is ten minutes h( ) from my home to school
- 3我國(guó)唯一注入北冰洋的河流是哪條河流
- 4就是做題時(shí)候在化學(xué)式下方量的書(shū)寫(xiě)方法.1:1的含義、
- 5將50mL4mol/L的AlCl3溶液與4mol/L的NaOH溶液反應(yīng)后得沉淀7.8g,所消耗NaOH溶液的體積為多少mL?
- 6幾個(gè)數(shù)的最大公因數(shù)是最小公倍數(shù)的()數(shù),幾個(gè)數(shù)的最小公倍數(shù)是最大公因數(shù)的()數(shù)
- 7需要英語(yǔ)的春節(jié)短語(yǔ)!
- 8酸根離子指什么?
- 9求解軌跡問(wèn)題
- 10設(shè)f(x)=ax^2+bx+c(a≠0) ; 若f(x+1)=f(-x),求證-b/2a=1
- 11英語(yǔ)翻譯
- 12怎么做啊?要過(guò)程.某電視機(jī)廠某型號(hào)電視比去年增產(chǎn)40%,實(shí)際比計(jì)劃多生產(chǎn)20%,此型號(hào)電視今年實(shí)際產(chǎn)量是去年的( )%?