中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]用1.2.3.数字,VBS编程输出任意不重复的6位数号码.
作者:
标题: [求助]用1.2.3.数字,VBS编程输出任意不重复的6位数号码. 上一主题 | 下一主题
JIANHUILAI
初级用户





积分 116
发帖 51
注册 2008-1-12
状态 离线
『楼 主』:  [求助]用1.2.3.数字,VBS编程输出任意不重复的6位数号码.

用1,2,3这几个数字组成任意不重复的6位数,用VBS或批处理.编个程式.并将结果保存为记事本文件.谢谢
.  排列结果如下所示
111111
      111112
      111113
      111121
      111122
       ……
       ……
      333333

[ Last edited by JIANHUILAI on 2008-3-7 at 10:59 AM ]

2008-3-7 10:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JIANHUILAI
初级用户





积分 116
发帖 51
注册 2008-1-12
状态 离线
『第 2 楼』:  

有人会吗?大家费费心了.

2008-3-7 11:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
balinger
中级用户




积分 356
发帖 115
注册 2004-7-27
状态 离线
『第 3 楼』:  

@echo off
set a1=1
set a2=2
set a3=3
set xh6=1
:6
set xh5=1
:5
set xh4=1
:4
set xh3=1
:3
set xh2=1
:2
set xh1=1
:1
call echo %%a%xh6%%%%%a%xh5%%%%%a%xh4%%%%%a%xh3%%%%%a%xh2%%%%%a%xh1%%%>>list.txt
set /a xh1+=1
if %xh1% leq 3 goto 1
set /a xh2+=1
if %xh2% leq 3 goto 2
set /a xh3+=1
if %xh3% leq 3 goto 3
set /a xh4+=1
if %xh4% leq 3 goto 4
set /a xh5+=1
if %xh5% leq 3 goto 5
set /a xh6+=1
if %xh6% leq 3 goto 6
pause

[ Last edited by balinger on 2008-3-7 at 04:47 PM ]

2008-3-7 16:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 4 楼』:  

直接6重循环不是很好?

2008-3-7 20:17
查看资料  发短消息 网志   编辑帖子  回复  引用回复
balinger
中级用户




积分 356
发帖 115
注册 2004-7-27
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by slore at 2008-3-7 08:17 PM:
直接6重循环不是很好?

谢谢指教。
@echo off
for /l %%a in (1,1,3) do (for /l %%b in (1,1,3) do (for /l %%c in (1,1,3) do (for /l %%d in (1,1,3) do (for /l %%e in (1,1,3) do (for /l %%f in (1,1,3) do (echo %%a%%b%%c%%d%%e%%f>>list.txt))))))

2008-3-7 20:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JIANHUILAI
初级用户





积分 116
发帖 51
注册 2008-1-12
状态 离线
『第 6 楼』:  

这里牛人真多.俺真有点自卑啊.谢谢大家帮忙.符合我的要求.
什么时候我才有这个水平.加把劲了.

[ Last edited by JIANHUILAI on 2008-3-8 at 09:07 AM ]

2008-3-8 09:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: