@echo off
setlocal enabledelayedexpansion
title=算命大师
set shengxiao=猴鸡狗猪鼠牛虎兔龙蛇马羊
:start
set /p birthday=请输入出生年月日(如19970731):
if %birthday:~0,1%==0 (set /a year=%birthday:~1,3%) else (set /a year=%birthday:~0,4%)
if %birthday:~4,1%==0 (set /a month=%birthday:~5,1%) else (set /a month=%birthday:~4,2%)
if %birthday:~6,1%==0 (set /a day=%birthday:~7,1%) else (set /a day=%birthday:~6,2%)
if %month% gtr 13 (echo 请输入正确的月份 & goto end)
if %day% gtr 32 (echo 请输入正确的日期 & goto end)
set /a yy=%year%%%12
echo 你属!shengxiao:~%yy%,1!
if %birthday:~4,1%==0 (set /a monthAndDay=%birthday:~5,3%) else (set /a monthAndDay=%birthday:~4,4%)
if %monthAndDay% leq 119 echo 摩羯座 & goto end
if %monthAndDay% leq 218 echo 水瓶座 & goto end
if %monthAndDay% leq 320 echo 双鱼座 & goto end
if %monthAndDay% leq 420 echo 白羊座 & goto end
if %monthAndDay% leq 520 echo 金牛座 & goto end
i
windows下bat批处理根据输入年月日输出属相和星座
最新推荐文章于 2023-01-16 17:11:53 发布