请帮帮把循环语句改写成windows批处理文件

for(a=1,i<=10,){for(b=1,b<=500000,b++){语句1.。。语句2.。。if(b/50000)>i,i++}}好像这个也写得不对,大概意思就... for (a=1,i<=10,)
{
for (b=1,b<=500000,b++)
{
语句1.。。
语句2.。。
if (b/50000)>i,i++
}
}
好像这个也写得不对,大概意思就是,外面循坏1到10,内层循坏1到500000,然后里面每5W次,外层i增加一个。懂的人应该一下就明白了哇,其实就是语句1和语句2每5万次的时候要用到i的值,i从1到10的,刚好50w次。谢谢啦
展开
 我来答
albumin
2014-12-16 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2403万
展开全部
@echo off&setlocal enabledelayedexpansion
set i=0
for /l %%a in (1,1,10) do (
for /l %%b in (1,1,500000) do (
语句1
语句2
set /a n=%%b/50000
if !n! gtr !i! set /a i+=1
)
)
更多追问追答
追问
额,谢谢啦。还有点小问题需要麻烦你一下。我想要能看到cmd窗口运行,程序跑完后,cmd窗口能保持在那,现在如果把循环次数改小后闪一下就没了。我改成echo on也不行呢。。。。多谢你啦

我解决啦。末尾加了个cmd 谢谢了
追答
末尾加个pause,加个cmd不是新开个窗口吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式