流程图用计算机if怎么写,if语句流程图
使用if語(yǔ)句實(shí)現(xiàn)單分支、兩分支和使用switch語(yǔ)句實(shí)現(xiàn)多分支的程序程序
1、if 語(yǔ)句有下面三種情況。
第一種,條件成立就做。不成立就不做。
if (條件)
程序
endif
第二種,條件成立做“程序一”,不成立做“程序二”。不管條件成不成立都做。
if (條件)
程序一
else
程序二
endif
第二種,嵌套條件語(yǔ)句。第一條件成立做“程序一”,不成立又進(jìn)行條件二判斷,條件二成立做“程序三”,條件二不成立做“程序四”。當(dāng)然還可進(jìn)行增加判斷條件。視軟件情況不同嵌套層級(jí)也不一樣。
if (條件一)
程序一
else if (條件二)
程序二
else
程序三
endif
2、 switch語(yǔ)句。當(dāng)switch后面的表達(dá)式的計(jì)算結(jié)果 與case 后的值相同的就執(zhí)行這個(gè)case語(yǔ)句后的程序,執(zhí)行完成跳出。 break;是跳出這個(gè)語(yǔ)句體的詞句,有的編程語(yǔ)言一定要加的。 當(dāng)表達(dá)式計(jì)算的值沒(méi)有一個(gè)與 case 后面的值相同就執(zhí)行default 后面語(yǔ)句。
switch (表達(dá)式)
{ case 3:
表達(dá)式等于3,執(zhí)行的程序。
(break;)
case 2:
表達(dá)式等于3,執(zhí)行的程序。
(break;)
case 1:
表達(dá)式等于3,執(zhí)行的程序。
(break;)
case 0:
表達(dá)式等于3,執(zhí)行的程序。
(break;)
default:
沒(méi)有匹配的條件,執(zhí)行的程序。
}
用條件語(yǔ)句描述下面的算法流程圖.
Read x
If xy←2*x+3
Else
If x>0 Then
y←2*x-5
Else
y←0
End If
End If
Print y
End
Read x
If xy←2*x+3
Else
If x>0 Then
y←2*x-5
Else
y←0
End If
End If
Print y
End
總結(jié)
以上是生活随笔為你收集整理的流程图用计算机if怎么写,if语句流程图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: html5 clip,canvas中使用
- 下一篇: 打游戏提示计算机丢失,Windows7电