本帖最后由 caruko 于 2011-5-17 20:47 编辑
才发现这道题是两年前的。。。
把我前面43#的代码做了精简。
去掉了CALL | @echo off | | set /p in=请输入整数: | | set /a inx=in,flag=1&for /l %%i in (1,1,30) do ( | | 2>nul set /a 1/flag,cs=%%i,ix=inx*in,"1/!(ix / inx - in)",inx=ix ||set flag=0) | | echo %in%的%cs%次方接近于CMD最大值,值为%inx%。 | | pause>nulCOPY |
|