楼 主
请问一个有关批处理的分支语句问题
发表于 2009-11-13 14:47 · 中国 北京 联通
新手上路
★
积分 9
发帖 9
注册 2009-02-15 19:31
17年会员
UID 138933
性别 男
状态 离线
请问用批处理写如下一个分支语句,用C语言是如下形式:
if (i==7)
i=0;
我用批处理写成如下形式:
if %i% EQU 7 set /a i=0
但执行时有错误,请问该如何修改?谢谢!
第 2 楼
发表于 2009-11-13 23:57 · 中国 四川 成都 电信
初级用户
★★
积分 145
发帖 95
注册 2008-04-12 16:29
18年会员
UID 115703
性别 男
状态 离线
第 3 楼
发表于 2009-11-14 09:25 · 中国 广东 中山 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
请保证%i%的值不为空
或者使用下面的
if '%i%=='7 set /a i=0
正在潜水修练的批处理小白
论坛跳转: