问题描述
asp编写一个程序,要求输入起始数据与终止数据(输入数据为整数)。然后计算出输入数据范围中所有的素数,用列表显示
解决方案
解决方案二:
<formaction=""method="post"><inputtype="text"name="nSta"/>到<inputtype="text"name="nEnd"/>之间的素数<inputtype="hidden"name="m"value="prime"/><inputtype="submit"value="查询"/><%Ifrequest.Form("m")="prime"ThennSta=request.Form("nSta")nEnd=request.Form("nEnd")response.write"<dl><dt>"&nSta&"与"&nEnd&"之间的素数是:</dt>"Fori=nStaTonEndIfprime(i)Thenresponse.write"<dd>"&i&"</dd>"Nextresponse.write"</dl>"EndIfFunctionprime(n)Forj=2Ton/2-1If(nModj)=0Thenprime=FalseExitForEndIfprime=TrueNextEndFunction%>
解决方案三:
不好意思,函数部分错了--下面是修改过的Functionprime(n)Forj=2ToInt(sqr(n))+1If(nModj)=0Thenprime=FalseExitFunctionEndIfprime=TrueNextEndFunction
时间: 2024-09-06 14:10:47