第二题- @echo off&setlocal enabledelayedexpansion
- for /l %%a in (10,1,100) do (
- set num1=%%a
- set/a num2=!num1!*!num1!*!num1!
- if !num2! geq 1000 if !num2! leq 9999 (
- set/a num3=!num2!*!num1!
- if !num3! geq 100000 if !num3! leq 999999 (
- call :pd !num2!!num3!
- )))
- pause&exit
- :pd
- for /f "delims=%1" %%i in ("0123456789") do set num4=%%i
- if not defined num4 echo !num1!
- goto :eof
复制代码
|