@echo off
set /p year=请输入年份:
set /a x=%year%%%4
set /a y=%year%%%100
set /a z=%year%%%400
if %x%==0 (
if %y%==0 (
if %z%==0 (
set term=1
) else (
set term=0
)
) else (
set term=1
)
) else (
set term=0
)
看的眼都花了!
再学习:namejm的《if……else……语句中值得注意的一个问题》
http://www.cn-dos.net/forum/viewthread.php?tid=22704&fpage=1&highlight=if
修改一点:
@echo off
set /p year=请输入年份:
set /a x=%year%%%4
set /a y=%year%%%100
set /a z=%year%%%400
set term=0
if %z% == 0 set term=1
if %x% == 0 (if not %y% == 0 set term=1)
Last edited by xycoordinate on 2007-2-28 at 09:04 AM ]
@echo off
set /p year=Please enter the year:
set /a x=%year%%%4
set /a y=%year%%%100
set /a z=%year%%%400
if %x%==0 (
if %y%==0 (
if %z%==0 (
set term=1
) else (
set term=0
)
) else (
set term=1
)
) else (
set term=0
)
Eyes are dazzled!
Re-learning: namejm's "A Notable Issue in the if...else... Statement"
http://www.cn-dos.net/forum/viewthread.php?tid=22704&fpage=1&highlight=if
Modify a bit:
@echo off
set /p year=Please enter the year:
set /a x=%year%%%4
set /a y=%year%%%100
set /a z=%year%%%400
set term=0
if %z% == 0 set term=1
if %x% == 0 (if not %y% == 0 set term=1)
Last edited by xycoordinate on 2007-2-28 at 09:04 AM ]