網(wǎng)站建設(shè)程序流程控制語句

2021-06-01    分類: 網(wǎng)站建設(shè)

網(wǎng)站建設(shè)程序流程控制語句

(1)這里的“布爾表達式”為關(guān)系表達式或邏輯表達式(下同)。當(dāng)布爾表達式的值為true時,執(zhí)行語句區(qū)塊1的內(nèi)容;當(dāng)布爾表達式的值為false時,執(zhí)行語句區(qū)塊2的內(nèi)容.

(2)“語句區(qū)塊”是指一個語句或多個語句,當(dāng)為多個語句時,一定要用一對花括號,’{”和"}”將其括起,使之成為一個復(fù)合語句。
(3)可以沒有else子句。沒有else子句時就形成了單分支判斷語句。

if語句的基本形式的流程圖表示如圖4.4
在實際問題中,往往并不是由一個簡單的條件就可以執(zhí)行某些操作,可能需要由若干個條件來決定執(zhí)行若干個不同的操作。在if語句中嵌套if語句就可以實現(xiàn)這種操作。
如果if語句的“語句體”中仍然是if語句,則構(gòu)成if語句的嵌套結(jié)構(gòu),從而形成多分支選擇結(jié)構(gòu)的程序。當(dāng)然,if語句既可以嵌套在if語句后面,也可以嵌套在else語句后面,其形式如下:

if(條件表達式1)[語句體1)

else if(條件表達式2){語句體2)

else if(條件表達式3){語句體3)

else{語句體n)

需要注意的是,if語句中嵌套的層次雖然不受限制,但嵌套的層次過多會導(dǎo)致程序運行效率急劇下降。

分享名稱:網(wǎng)站建設(shè)程序流程控制語句
本文鏈接:http://www.bm7419.com/news7/115857.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項目有網(wǎng)站建設(shè)

廣告

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

綿陽服務(wù)器托管