|
|
|
| 输出金字塔 |
| 运行环境: Win9x/NT/2000/XP/2003 |
(载入中...) |
| 文件大小: 1 K |
| 软件类别: BAT源码 |
| 软件语言: 简体中文 |
| 软件属性: 热 |
| 授权方式: 免费版 |
| 添加时间: 2008-3-30 8:22:43 |
| 软件等级: ★★★ |
| 软件绿化: 佚名 |
| 相关链接: 源码演示地址 源码注册地址 |
| 下载次数: 日: 周: 月: 总: |
| 软件添加: 审核:lodge 录入:lodge |
警告:运行BAT源码是一种危险的动作,如果你不熟悉,请不要尝试!
:: Code by JM 2007-2-20 CMD@XP :: 出处:http://www.cn-dos.net/forum/viewthread.php?tid=27765 :: 正金字塔一: @echo off set num=5 setlocal enabledelayedexpansion for /l %%i in (1,2,10) do ( for /l %%j in (1,1,!num!) do set /p= <nul set /a num-=1 for /l %%j in (1,1,%%i) do set /p=*<nul echo. ) pause exit :: 正金字塔二: @echo off setlocal enabledelayedexpansion for /l %%i in (1,1,10) do ( set /a num=10-%%i for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=顶<nul echo. ) pause exit :: 倒金字塔一: @echo off setlocal enabledelayedexpansion for /l %%i in (9,-2,1) do ( set /a num+=1 for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=*<nul echo. ) pause exit :: 倒金字塔二 @echo off setlocal enabledelayedexpansion for /l %%i in (10,-1,1) do ( set /a num+=1 for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=顶<nul echo. ) pause exit :: 正金字塔: @echo off :: Code by JM 2007-3-20 CMD@XP :: 出处:http://www.cn-dos.net/forum/viewthread.php?tid=24951 117楼 setlocal enabledelayedexpansion for /l %%i in (1,1,9) do ( for /l %%j in (9,-1,%%i) do set /p= <nul for /l %%k in (1,1,%%i) do set /p=%%k<nul set /a num=%%i-1 for /l %%l in (!num!,-1,1) do set /p=%%l<nul echo. ) pause
|
:: Code by JM 2007-2-20 CMD@XP :: 出处:http://www.cn-dos.net/forum/viewthread.php?tid=27765 :: 正金字塔一: @echo off set num=5 setlocal enabledelayedexpansion for /l %%i in (1,2,10) do ( for /l %%j in (1,1,!num!) do set /p= <nul set /a num-=1 for /l %%j in (1,1,%%i) do set /p=*<nul echo. ) pause exit :: 正金字塔二: @echo off setlocal enabledelayedexpansion for /l %%i in (1,1,10) do ( set /a num=10-%%i for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=顶<nul echo. ) pause exit :: 倒金字塔一: @echo off setlocal enabledelayedexpansion for /l %%i in (9,-2,1) do ( set /a num+=1 for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=*<nul echo. ) pause exit :: 倒金字塔二 @echo off setlocal enabledelayedexpansion for /l %%i in (10,-1,1) do ( set /a num+=1 for /l %%j in (1,1,!num!) do set /p= <nul for /l %%j in (1,1,%%i) do set /p=顶<nul echo. ) pause exit :: 正金字塔: @echo off :: Code by JM 2007-3-20 CMD@XP :: 出处:http://www.cn-dos.net/forum/viewthread.php?tid=24951 117楼 setlocal enabledelayedexpansion for /l %%i in (1,1,9) do ( for /l %%j in (9,-1,%%i) do set /p= <nul for /l %%k in (1,1,%%i) do set /p=%%k<nul set /a num=%%i-1 for /l %%l in (!num!,-1,1) do set /p=%%l<nul echo. ) pause
|
* 为了达到最快的下载速度,推荐使用网际快车下载本站软件。
* 如果您发现该软件不能下载,请通知管理员或点击【此处报错】,谢谢!
* 未经本站明确许可,任何网站不得非法盗链及抄袭本站资源;如引用页面,请注明来自本站,谢谢您的支持! |
|
|
| 网友评论:(评论内容只代表网友观点,与本站立场无关!) |
【发表评论】 |
|
|