|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
『楼 主』:
如何用批处理显示一个金字塔出来?
如何用批处理显示一个金字塔出来?
不能全用echo!
如下: *
****
********
10层的金字塔
|
|
2007-2-18 07:53 |
|
|
huzixuan
高级用户
   
积分 537
发帖 219
注册 2006-10-31 来自 芜湖
状态 离线
|
『第
2 楼』:
|

江湖远
碧空长
路茫茫
一个人漫无目的的奔跑,风,刺骨的冷.... |
|
2007-2-18 08:53 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
|
2007-2-18 09:34 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
|
2007-2-18 12:49 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
『第
5 楼』:
@echo off
setlocal enabledelayedexpansion
set empty=
for /l %%i in (1,1,10) do (
set empty=!empty:~1!
set str=!str!新
echo !empty!!str!
)
setlocal enabledelayedexpansion
set empty1=
for /l %%i in (1,1,10) do (
set empty1=!empty1:~1!
set str1=!str1!年
echo !empty1!!str1!
)
setlocal enabledelayedexpansion
set empty2=
for /l %%i in (1,1,10) do (
set empty2=!empty2:~1!
set str2=!str2!快
echo !empty2!!str2!
)
setlocal enabledelayedexpansion
set empty3=
for /l %%i in (1,1,10) do (
set empty3=!empty3:~1!
set str3=!str3!乐
echo !empty3!!str3!
)
pause>nul
学习一下
|
|
2007-2-18 13:12 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
|
2007-2-18 13:14 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
『第
7 楼』:
希望能横排显示,正在想!有人想出来,发出来呀?
|
|
2007-2-18 13:17 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
|
2007-2-18 13:37 |
|
|
6622186
高级用户
   
积分 894
发帖 411
注册 2007-2-17
状态 离线
|
|
2007-2-18 13:46 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
『第
10 楼』:
好极了,希望能倒三角显示
就是把上面的,倒着显示,连在一起,字体为红色!
|
|
2007-2-18 13:52 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
11 楼』:
@echo off
color Fc
setlocal enabledelayedexpansion
::set empty=
set str1=新新新新新新新新新新
set str2=年年年年年年年年年年
set str3=快快快快快快快快快快
set str4=乐乐乐乐乐乐乐乐乐乐
for /l %%i in (1,1,9) do (
set empty=!empty!
set str1=!str1:~1!
set str2=!str2:~1!
set str3=!str3:~1!
set str4=!str4:~1!
echo !empty!!str1!!empty!!empty!!str2!!empty!!empty!!str3!!empty!!empty!!str4!
)
pause>nul
|
|
2007-2-18 14:08 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
12 楼』:
你再看看这个吧~哈哈
@echo off
color Fc
setlocal enabledelayedexpansion
set empty=
set str1=新新新新新新新新新新
::set str2=年年年年年年年年年年
set str3=快快快快快快快快快快
::set str4=乐乐乐乐乐乐乐乐乐乐
for /l %%i in (1,1,9) do (
set empty=!empty!
set str1=!str1:~1!
set str2=!str2!年
set str3=!str3:~1!
set str4=!str4!乐
echo !empty!!str1!!str2!!str3!!str4!
)
pause>nul
|
|
2007-2-18 14:17 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
『第
13 楼』:
把你传我的,发了
@echo off
color Fc
setlocal enabledelayedexpansion
set empty=
for /l %%i in (1,1,9) do (
set empty=!empty:~1!
set str5=!str5!新
set str6=!str6!年
set str7=!str7!快
set str8=!str8!乐
echo !empty!!str5!!empty!!empty!!str6!!empty!!empty!!str7!!empty!!empty!!str8!
)
set empty1=
set str1=新新新新新新新新新
set str2=年年年年年年年年年
set str3=快快快快快快快快快
set str4=乐乐乐乐乐乐乐乐乐
for /l %%j in (1,1,8) do (
set empty1=!empty1!
set str1=!str1:~1!
set str2=!str2:~1!
set str3=!str3:~1!
set str4=!str4:~1!
echo !empty1!!str1!!empty1!!empty1!!str2!!empty1!!empty1!!str3!!empty1!!empty1!!str4!
)
pause>nul
|
|
2007-2-18 14:47 |
|
|
namejm
荣誉版主
       batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
   『第
14 楼』:
正金字塔一: @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
正金字塔二: @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
倒金字塔一: @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
倒金字塔二: @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
此帖被 +4 点积分 点击查看详情 评分人:【 PPdos 】 | 分数: +4 | 时间:2007-2-21 09:13 |
|
|

尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。 |
|
2007-2-21 03:46 |
|
|
anqing
高级用户
   
积分 859
发帖 413
注册 2006-8-14
状态 离线
|
|
2007-2-21 04:04 |
|