語(yǔ)言操作符描述了一些算法操作,這些操作必須執(zhí)行才能完成任務(wù)。程序體是一系列的這種運(yùn)算。一個(gè)接一個(gè)的運(yùn)算后面用分號(hào)隔開(kāi)。
(運(yùn)算符,描述)
{ } // 復(fù)合運(yùn)算符
任何類(lèi)型的一個(gè)或多個(gè)運(yùn)算符,用大括號(hào){}括起來(lái)
; // 表達(dá)式運(yùn)算
以分號(hào)(;)結(jié)尾的任何表達(dá)式
return // 返回運(yùn)算
終止當(dāng)前函數(shù)并將控制權(quán)返回給調(diào)用程序
if - else // 條件運(yùn)算
在需要做出選擇的時(shí)候使用
?: // 多條件運(yùn)算
一個(gè)簡(jiǎn)單的if - else條件模擬運(yùn)算
switch // 選擇運(yùn)算
將控制傳遞給運(yùn)算,對(duì)應(yīng)表達(dá)式的值
while // 當(dāng)循環(huán)運(yùn)算
執(zhí)行一個(gè)運(yùn)算直到表達(dá)式檢查變成假的。在每次迭代之前檢查表達(dá)式
for // 循環(huán)運(yùn)算
執(zhí)行一個(gè)運(yùn)算直到表達(dá)式檢查變成假的。在每次迭代之前檢查表達(dá)式
do-while // 循環(huán)運(yùn)算
執(zhí)行一個(gè)運(yùn)算直到表達(dá)式檢查變成假的。在每個(gè)循環(huán)之后檢查結(jié)束條件。的循環(huán)身體總是至少執(zhí)行一次。
break // 打破運(yùn)算
終止最近連接的外部操作符開(kāi)關(guān)的執(zhí)行,while、do-while或for
continue // 繼續(xù)運(yùn)算
將控制傳遞給最近的外部的開(kāi)始循環(huán)運(yùn)算,延伸或
new // 新運(yùn)算
創(chuàng)建適當(dāng)大小的對(duì)象并返回所創(chuàng)建對(duì)象的描述符。
delete // 刪除運(yùn)算 刪除新操作符創(chuàng)建的對(duì)象
一個(gè)操作符可以占用一行或多行。兩個(gè)或多個(gè)操作符可以位于同一行中??刂茍?zhí)行順序的操作符(if、if-else、switch、while和for)可以相互嵌套。
例:
if(Month() == 12)
if(Day() == 31) Print("Happy New Year!");