![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 10:03 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何用for求1到20间能被5整除的数 |
| 可打印版本 971 / 9 |
| 第1楼 cailinfeng | 发表于 2008-07-28 17:30 |
| 初级用户 发帖 13 积分 32 来自 广东省揭东县 | |
|
如何用for求1到20间能被5整除的数 前些天看到有关for 命令的贴了,还有一个提问是用for求1至20能被5整除的数,可以的话就显示出来.就是这样,小弟想不出,我是菜鸟来的,请各位帮忙!!不胜感激!!!
|
|
| 第2楼 cailinfeng | 发表于 2008-07-28 19:34 |
| 初级用户 发帖 13 积分 32 来自 广东省揭东县 | |
|
顶一下,麻烦高手帮我解决这个难题,谢谢各位大虾了 帮帮忙
|
|
| 第3楼 DOSforever | 发表于 2008-07-28 21:18 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
1到20间能被5整除的数还用得着用 for 来求吗?
|
|
| 第4楼 cailinfeng | 发表于 2008-07-29 08:46 |
| 初级用户 发帖 13 积分 32 来自 广东省揭东县 | |
|
那如果给你的数很长呢,不能说短就不用啊,是想学方法
哎……这站的回答率真低啊!!!!!!!!!!!!!!!!! |
|
| 第5楼 DOSforever | 发表于 2008-07-29 09:45 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
注:请在 4DOS 下运行 |
|
| 第6楼 cailinfeng | 发表于 2008-07-29 14:37 |
| 初级用户 发帖 13 积分 32 来自 广东省揭东县 | |
|
好像不行哦,我安你的复制了粘到命令行了不行,说此时不应有IF
能再详细点吗? |
|
| 第7楼 DOSforever | 发表于 2008-07-29 14:48 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
你把我回复的内容都看完整了吗?
|
|
| 第8楼 lummox | 发表于 2008-08-10 12:35 |
| 初级用户 发帖 14 积分 28 | |
|
回5楼:
这是执行结果—— F:\>for/l @eval[f 'for' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 |
|
| 第9楼 lummox | 发表于 2008-08-10 12:41 |
| 初级用户 发帖 14 积分 28 | |
|
哦,是“for/l ”间少了个空格。修改后:
此时不应有 @eval[f。 F:\>For /l @eval[f |
|
| 第10楼 shqf | 发表于 2008-08-10 23:08 |
| 初级用户 发帖 18 积分 35 | |
|
@echo off&setlocal enabledelayedexpansion
for /L %%f in (1,1,20) Do (set /a a=%%f%%5&if !a! equ 0 echo %%f) pause |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |