国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

批處理實現一行內容分行輸出

2020-06-09 14:18:06
字體:
來源:轉載
供稿:網友
a.txt:
 
代碼:
aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九
輸出如下:
 
代碼:
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
唯一要求,老手略過,留給新手做練習,不能直接echo。
請先發現其中的規律。
其他,生成臨時文件、代碼超過一頁都不重要,正確輸出即可。
 
523066680:
復制代碼 代碼如下:

@echo off
setlocal enabledelayedexpansion
set a=-1
for /f "tokens=*" %%a in ('type 1.x') do set hang=%%a
:a
set /a a+=1
set /a b=%a%
:b
set hang%a%=!hang%a%!!hang:~%b%,1!
set /a b=%b%+4
if not "!hang:~%b%,1!"=="" goto :b
echo,!hang%a%!
if %a% leq 2 goto :a
pause

這個思路很直接,沒啥特別之處,就是設
第一行為1,5,9,13,……位上的
第二行為2,6,10,14……位上的
 
 
隨風:
復制代碼 代碼如下:

@echo off&setlocal EnableDelayedExpansion
set "str=aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九"
for /l %%a in (0 1 35) do (
set /a n+=1
call set .!n!=%%.!n!%%!str:~%%a,1!
set /a n=n%%4
)
for /f "tokens=2 delims==" %%a in ('set .') do echo %%a
pause>nul

 
terse:
復制代碼 代碼如下:

@echo off&setlocal EnableDelayedExpansion
set "str=aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九"
for /l %%i in (0 1 3) do for /l %%j in (%%i 4 35) do set %%i=!%%i!!str:~%%j,1!
for /l %%i in (0 1 3) do echo !%%i!
pause>nul

 
netbenton:
復制代碼 代碼如下:

@echo off&setlocal ENABLEDELAYEDEXPANSION
set "x=aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九"
for /l %%a in (0,1,3) do ((for /l %%b in (%%a,4,35) do set/p=!x:~%%b,1!<nul)&echo.)
pause
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎城县| 邵阳市| 梓潼县| 安宁市| 曲沃县| 锡林浩特市| 邓州市| 曲阜市| 绥芬河市| 罗城| 临沭县| 蓝山县| 襄垣县| 和顺县| 大新县| 平顺县| 资阳市| 南部县| 汨罗市| 神池县| 揭东县| 玉环县| 石景山区| 东阳市| 临洮县| 垦利县| 桂阳县| 灵寿县| 莱阳市| 岱山县| 东海县| 黄平县| 浦县| 舞阳县| 南川市| 北宁市| 湘潭县| 新巴尔虎左旗| 安仁县| 山阳县| 庄浪县|