1樓:公子七哥
生成不了 1,36; 2,37; 3,38; 4,49; 5,50這個軟體的功能是生成遞增數列。
引數1的基數和步長為1、1,生成1,2,3,4,5,6,7,8引數2的基數和步長為8000、16,生成的是8000,8016,8032,8048,8064,8080,8096,8012
所以,而要求生成的1,36; 2,37; 3,38; 4,49; 5,50 第二列不滿足遞增數列規律。
應該是 1,36; 2,37; 3,38; 4,39; 5,40批處理如下:
@echo off
setlocal enabledelayedexpasionrem 輸出結果的間隔符號
set "jg= "
rem 輸出結果的換行標識
set "hh="
set /p x=請輸入變數數量:
for /l %%a in (1,1,%x%) do (set /p cs%%a=請輸入引數%%a的基數:
set /p bc%%a=請輸入引數%%a的步長:
)set /p n=請輸入條數:
echo 結果如下:
for /l %%a in (1,1,%n%) do (for /l %%b in (1,1,%x%) do (set /a sz=!bc%%b!*%%a-!
bc%%b!+!js%%b!
set "wb=!wb!!sz!%jg%"
)echo:!wb!%hh%
set wb=)
2樓:匿名使用者
能把這個軟體發給我研究下麼?我郵箱[email protected]
bat批處理,bat批處理解壓縮檔案
這個應該要加上延遲變數吧。echo off setlocal enabledelayedexpansionecho 開始更改檔名字尾 set extension rar set a sum 0 for m in do if not m rename.bat ren m m extension set...
關於批處理的疑問?bat中的start和start不
呵呵,日積月累吧。以一個冒號開頭的字串在批處理中是作為標識行,比如 start 就是在 goto start命令或call start 命令時去查詢這個標識行,然後轉此行之下執行 因為一般是順序執行的 而無冒號的start 是一個省去 exe 字尾名的程式檔名,一般來說就是一個命令詞,功能是在cmd...
批處理定時關機,如何編寫bat定時關機檔案
echo off schtasks findstr i guanji nul 2 exit main schtasks delete tn guanji fshutdown s t 120 ps 需要開啟task scheduler服務 你的意思是把你的系統密碼改成123?如果你的使用者名稱沒有更改...