中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-07 13:34
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 发个求素数的批处理 查看 571 回复 1
楼 主 发个求素数的批处理 发表于 2008-02-09 15:56 ·  中国 吉林 吉林市 联通
中级用户
★★
积分 307
发帖 130
注册 2008-02-01 21:29
18年会员
UID 109981
性别 男
状态 离线
@echo off
setlocal enabledelayedexpansion
set /p q=你想知道几以内的素数?
set /a flag=0
(echo 2)>%q%以内的素数.txt
for /l %%i in (2,1,%q%) do (
for /f %%j in (%q%以内的素数.txt) do (
set /a s=%%i%%%%j
if !s! equ 0 set /a flag=1
)
if !flag! equ 0 echo %%i>>%q%以内的素数.txt
set /a flag=0 )
pause
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
knoppix7 +8 2008-02-10 15:09
2 发表于 2008-02-10 14:41 ·  中国 吉林 吉林市 联通
中级用户
★★
积分 307
发帖 130
注册 2008-02-01 21:29
18年会员
UID 109981
性别 男
状态 离线
建议版主删了这个帖子吧,又没人回帖,我嫌丢人
论坛跳转: