最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
金乡县| 阿克陶县| 武夷山市| 诸城市| 凤阳县| 张掖市| 长治市| 湘潭市| 榆中县| 梁山县| 东阳市| 海阳市| 晋州市| 赞皇县| 武穴市| 合阳县| 山丹县| 平山县| 沽源县| 苍溪县| 张北县| 英超| 朔州市| 平乐县| 廉江市| 平江县| 晋州市| 永福县| 奉新县| 九龙坡区| 洪泽县| 四子王旗| 佛冈县| 桃源县| 松滋市| 辽宁省| 胶南市| 平陆县| 探索| 合作市| 四平市|