![Board logo](images/default/logo.gif)
标题: [代码合集] 如何用批处理求101到200之间的质数? [打印本页]
作者: qq105699129 时间: 2010-9-8 15:36 标题: 如何用批处理求101到200之间的质数?
质数即除了能被1和本身整除的数!
如何用批处理求101到200之间的质数?忘各位大侠指教!
或者告诉我如果有两组数组,里面有一些数字是相同的,如何用批处理显示不同的数字!
作者: yangfengoo 时间: 2010-9-8 15:38
搜搜更健康
作者: qq105699129 时间: 2010-9-8 17:31
已解决,谢谢2楼的朋友!- @echo off&setlocal enabledelayedexpansion
- for /l %%i in (101,2,200) do (set /a g=%%i-1
- set d=0
- call :a %%i
- if !d! equ 0 echo %%i
- )
-
- pause
-
- :a
- for /l %%j in (2,1,!g!) do (
- set /a f=%1%%%%j
- if !f! equ 0 set d=1&goto :eof
- )
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |