无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

11.15 批處理 if 條件

2023-07-18 21:54 作者:小步2023  | 我要投稿

詳情鏈接地址? ? https://www.xiaobuteach.com/dos/bat/if.html?from=bili

批處理 if 條件

1 基本結(jié)構(gòu)

語(yǔ)法

if 條件表達(dá)式 命令語(yǔ)句

if用于判斷條件是否成立,成立時(shí)執(zhí)行相應(yīng)的命令語(yǔ)句。如果不成立,則不執(zhí)行。


示例代碼

09-if-01-基本.bat,批處理文件內(nèi)容如下。

@ echo off set score=100 if %score% == 100 ? echo xiaobutech,滿分 pause

聲明變量score并初始化為100,判斷如果是100分則顯示滿分。


運(yùn)行結(jié)果

條件成立,顯示滿分。

如果將score的值修改為90,則不會(huì)進(jìn)行滿分顯示。


2 if多條語(yǔ)句

如果命令語(yǔ)句有多條語(yǔ)句,需要用()包含多條語(yǔ)句。

語(yǔ)法

if 條件表達(dá)式 ( 語(yǔ)句1 … 語(yǔ)句n )

注意事項(xiàng)

1)這里是小括號(hào),并不是花括號(hào)。

2)條件表達(dá)式的前后都需要空格。即小括號(hào)(前需要有空格。


示例代碼

09-if-02-多條語(yǔ)句.bat,批處理文件內(nèi)容如下。

@ echo off set score=100 if %score% == 100 ( ?echo xiaobutech,滿分 ?echo 小步加雞退 ) pause

運(yùn)行結(jié)果


3 if else

語(yǔ)法

if 條件表達(dá)式 ( ? ?語(yǔ)句組1; )else( ? ?語(yǔ)句組2; )

當(dāng)條件表達(dá)式成立時(shí),執(zhí)行語(yǔ)句組1中的內(nèi)容,否則執(zhí)行語(yǔ)句組2中的內(nèi)容。


常見問(wèn)題

else必須與上一個(gè))在同一行。否則會(huì)報(bào)錯(cuò)“else不是內(nèi)部或外部命令”。


示例代碼

09-if-03-else.bat,批處理文件內(nèi)容如下。

@ echo off set score=100 if %score% == 100 ( ?echo xiaobutech,滿分 ) else ( ?echo xiaobutech,還有進(jìn)步空間 ) pause

運(yùn)行結(jié)果


4 if else if

語(yǔ)法

if 條件表達(dá)式1 ( 語(yǔ)句組1; )else if 條件表達(dá)式2 ( 語(yǔ)句組2; )else( 語(yǔ)句組3 )

if與else中間還能嵌套多個(gè)else if。


注意事項(xiàng)

else if的)、else、if、(需要在一行。


示例代碼

09-if-04-elseif.bat,批處理文件內(nèi)容如下。

@ echo off set /P score=請(qǐng)輸入分?jǐn)?shù): if %score% lss 60 ( ?echo xiaobutech,不及格 ) else if %score% lss 70 ( ?echo xiaobutech,及格 ) else if %score% lss 80 ( ?echo xiaobutech,中 ) else if %score% lss 90 ( ?echo xiaobutech,良 ) else ( ?echo xiaobutech,優(yōu)秀 ) pause

運(yùn)行效果


11.15 批處理 if 條件的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阿克陶县| 本溪市| 长春市| 镇原县| 克拉玛依市| 台北市| 麦盖提县| 宁明县| 囊谦县| 横山县| 精河县| 武平县| 庆云县| 桦南县| 天津市| 隆子县| 天峨县| 永丰县| 呼和浩特市| 旬邑县| 蓝山县| 瑞安市| 司法| 乐昌市| 开化县| 昌江| 大埔县| 无锡市| 日土县| 枞阳县| 府谷县| 桃园市| 平乡县| 徐闻县| 西安市| 黑河市| 萝北县| 青神县| 嘉义市| 合作市| 丰镇市|