sách gpt4 ai đã đi

Tập tin hàng loạt "Counter"

In lại 作者:行者123 更新时间:2023-12-04 13:01:11 28 4
mua khóa gpt4 Nike

我正在尝试制作一个批处理文件,每次循环时都会将变量增加 1,然后检查变量是否等于 5,如果不是,则再次循环。我知道这可能有一个 while 循环,但我不知道如何做到这一点,我现在只是享受学习 Batch 的乐趣

这是代码,它没有按应有的方式工作,它只显示一个 0: 然后什么也不做。那么我将如何修复它?我有一种感觉,我正在设置和增加变量错误,也许它对 2 if 语句感到困惑? (是否还有其他 if....?)无论如何,感谢您的帮助

@echo tắt
set /p i=0:
goto A

:A
set /p i=i+1:
if i != 5 goto C
if i == 5 goto B

:C
echo Test :D

:B
pause>nul

注意:我对 Batch 了解不多,也不是专业人士,但我喜欢学习,我只是为了将来引用而这样做,因为我喜欢它。所以,这段代码可能不好,但我想知道我如何才能做到这一点。

1 Câu trả lời

这是一种模拟您尝试完成的 while 循环的方法。只有一个 đi đến需要:

@echo tắt
set /a x=0
:while
if %x% lss 5 (
echo %x%
pause>nul
set /a x+=1
goto :while
)
echo Test :D

关于batch-file - "Counter"批量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15450163/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com