楼 主
写个循环...给初学者!高手看不看无所谓
发表于 2007-12-04 21:46 · 中国 北京 联通
初级用户
★
积分 36
发帖 14
注册 2006-12-02 12:40
19年会员
UID 72375
性别 男
状态 离线
@echo off
set /a id=0
:loop
set /a loop=10
echo %id%
if %id% LSS %loop%
(
set /a id=%id%+1
)
else
(
if %id% EQU %loop% goto :eof
)
goto loop
本帖最近评分记录
(共 1 条)
点击查看详情
| 评分人 | 分数 | 时间 |
| abcd |
+2 |
2007-12-04 22:10 |
第 2 楼
发表于 2007-12-04 22:06 · 中国 北京 联通
初级用户
★
积分 36
发帖 14
注册 2006-12-02 12:40
19年会员
UID 72375
性别 男
状态 离线
先给自己顶一下,因为积分不够看贴。
http://www.newhi.net
第 3 楼
发表于 2007-12-04 22:20 · 中国 北京 联通
初级用户
★
积分 36
发帖 14
注册 2006-12-02 12:40
19年会员
UID 72375
性别 男
状态 离线
我给一个应用的例子,就是例如我按照我错误日志的行数来进行操作!我的例子里只是显示文件行数,也就是循环次数。
@echo off
set /a id=0
for /f "delims=: tokens=1" %%a in ('findstr /N ".*" Monitor2007-11-17error.log') do set LineNum=%%a
:loop
echo %id%
if %id% LSS %LineNum% (set /a id=%id%+1) else (if %id% EQU %LineNum% goto :eof)
goto loop
http://www.newhi.net
第 4 楼
看不懂
发表于 2007-12-06 17:40 · 中国 云南 昆明 移动
新手上路
★
积分 17
发帖 10
注册 2007-12-06 15:52
18年会员
UID 104857
性别 男
状态 离线
rhf 看不懂,呀。请高手以后能不能在每个命令的后面加上解释啊?小弟是新手。看起来费力呀。
第 5 楼
发表于 2007-12-10 23:15 · 中国 山东 济南 联通
新手上路
★
积分 10
发帖 5
注册 2007-11-23 18:08
18年会员
UID 103545
性别 男
状态 离线
现在用这些dos命令的人真的不多了,只有些高手在使用他
第 6 楼
发表于 2007-12-11 16:39 · 中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
可以开启变量延迟扩展,这样就不必再用goto语句循环判断了,直接把判断写在那个for里面就行了。
第 7 楼
发表于 2007-12-11 19:12 · 中国 江苏 无锡 宜兴市 电信
中级用户
★★
积分 487
发帖 212
注册 2007-04-01 08:22
19年会员
UID 83597
性别 男
状态 离线
我看不懂...我只会写死循环......汗......
START %0
第 8 楼
发表于 2007-12-15 01:22 · 中国 重庆 电信
初级用户
★
积分 34
发帖 14
注册 2007-12-13 18:21
18年会员
UID 105563
性别 男
状态 离线
第 9 楼
发表于 2007-12-15 02:06 · 中国 湖南 长沙 联通
新手上路
★
积分 15
发帖 7
注册 2007-12-09 19:01
18年会员
UID 105162
性别 男
状态 离线
解释一下
遇见我,你是第二幸福的人;
遇见你,我是第一幸福的人。
第 10 楼
发表于 2007-12-15 12:53 · 中国 江西 南昌 电信
中级用户
★★
积分 245
发帖 123
注册 2007-06-08 09:04
19年会员
UID 90636
性别 女
状态 离线
第 11 楼
发表于 2007-12-15 13:19 · 中国 甘肃 兰州 电信
初级用户
★
积分 119
发帖 6
注册 2003-08-05 00:00
23年会员
UID 8112
性别 女
状态 离线
第 12 楼
发表于 2007-12-15 23:15 · 中国 湖南 湘潭 电信
新手上路
★
积分 5
发帖 3
注册 2007-12-14 21:57
18年会员
UID 105690
性别 男
状态 离线
第 13 楼
发表于 2007-12-16 00:43 · 中国 河北 保定 电信
新手上路
★
积分 12
发帖 5
注册 2007-12-12 14:58
18年会员
UID 105430
性别 男
状态 离线
int void main()
{
int loop = 10;
for(int id =o;id<loop;id++)
{
}
}
论坛跳转: