[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

我来试试

  1. @echo off&setlocal enabledelayedexpansion
  2. for /l %%a in (0 1 9) do set/a t%%a=%%a*%%a*%%a
  3. for /l %%i in (1 1 9) do (
  4. if !t%%i!==%%i echo %%i 是水仙花数。
  5. for /l %%j in (0 1 9) do (
  6.   set/a num=!t%%i!+!t%%j!
  7.   if !num!==%%i%%j echo %%i%%j 是水仙花数。
  8.   for /l %%k in (0 1 9) do (
  9.    set/a num=!t%%i!+!t%%j!+!t%%k!
  10.    if !num!==%%i%%j%%k echo %%i%%j%%k 是水仙花数。
  11.    for /l %%l in (0 1 9) do (
  12.    set/a num=!t%%i!+!t%%j!+!t%%k!+!t%%l!
  13.    if !num!==%%i%%j%%k%%l echo %%i%%j%%k%%l 是水仙花数。
  14. ))))
  15. pause>nul
复制代码

[ 本帖最后由 sjzong 于 2009-5-9 00:56 编辑 ]
1

评分人数

    • wxcute: 不错,效率也很高。PB + 3

TOP

返回列表