批處理程序--算命大師.bat

批處理程序–算命大師.bat

在Windows環境下,編寫的一個批處理順序(算命大師.bat),程序運行後,輸入:出生年月日(例如19991226),系統輸出你的屬相和星座(例如:你屬虎,水瓶座)。

程序如下:
@echo off
set /p yearmonthday=輸入: 出生年月日 (例如 19990411)
set "shengxiao=猴雞狗豬鼠牛虎兔龍蛇馬羊”
set year=%yearmonthday:~0,4%
set monthday=%yearmonthday:~4,4%
set /a mod=%year%%%12
if %mod%==0 Echo 你屬猴
if %mod%==1 Echo 你屬雞
if %mod%==2 Echo 你屬狗
if %mod%==3 Echo 你屬豬
if %mod%==4 Echo 你屬鼠
if %mod%==5 Echo 你屬牛
if %mod%==6 Echo 你屬虎
if %mod%==7 Echo 你屬兔
if %mod%==8 Echo 你屬龍
if %mod%==9 Echo 你屬蛇
if %mod%==10 Echo 你屬馬
if %mod%==11 Echo 你屬羊
if "%monthday%" LEQ "0119" echo 魔蠍座
if "%monthday%" GEQ "0120" if "%monthday%" LEQ "0218" echo 水瓶座
if "%monthday%" GEQ "0219" if "%monthday%" LEQ "0320" echo 雙魚座
if "%monthday%" GEQ "0321" if "%monthday%" LEQ "0419" echo 白羊座 
if "%monthday%" GEQ "0420" if "%monthday%" LEQ "0520" echo 金牛座
if "%monthday%" GEQ "0521" if "%monthday%" LEQ "0621" echo 雙子座
if "%monthday%" GEQ "0622" if "%monthday%" LEQ "0722" echo 巨蟹座
if "%monthday%" GEQ "0723" if "%monthday%" LEQ "0822" echo 獅子座
if "%monthday%" GEQ "0823" if "%monthday%" LEQ "0922" echo 處女座
if "%monthday%" GEQ "0923" if "%monthday%" LEQ "1023" echo 天秤座
if "%monthday%" GEQ "1024" if "%monthday%" LEQ "1122" echo 天蠍座
if "%monthday%" GEQ "0321" if "%monthday%" LEQ "0419" echo 白羊座
if "%monthday%" GEQ "1222" echo 魔蠍座 
Pause

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章