请帮帮把循环语句改写成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次。谢谢啦 展开
{
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次。谢谢啦 展开
展开全部
@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不是新开个窗口吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询