用jsp写代码判断一个数是否为素数
4个回答
展开全部
质数,又称素数,是只能被1或者自己整除的自然数。
假如你接受到一个提交上来的参数,用request.getParameter("param")接受后,又用Integer.parseInt()转换为了变量a,那么,下面的代码是判断这个变量a,是不是素数
<%
boolean t=true;
for(int i=2;i<a;i++){
if(a%i==0){
out.print("这不是素数!");
t=false;
break;
}
}
if(t){out.print("这个是素数!");}
%>
最后说句题外话。看你也是写代码的人,这么简单的问题应该自己想想就能写出来,不要上网问,这样其实对你自己不好。另外代码是我直接在网页上这个编辑器上打的,并没有验证,应该没错误,我希望兄弟能看明白后自己写,或者把这段代码写到机器上验证一下,不要ctrl+c一下交作业了,如果这样我反而觉得我不是在帮你。
假如你接受到一个提交上来的参数,用request.getParameter("param")接受后,又用Integer.parseInt()转换为了变量a,那么,下面的代码是判断这个变量a,是不是素数
<%
boolean t=true;
for(int i=2;i<a;i++){
if(a%i==0){
out.print("这不是素数!");
t=false;
break;
}
}
if(t){out.print("这个是素数!");}
%>
最后说句题外话。看你也是写代码的人,这么简单的问题应该自己想想就能写出来,不要上网问,这样其实对你自己不好。另外代码是我直接在网页上这个编辑器上打的,并没有验证,应该没错误,我希望兄弟能看明白后自己写,或者把这段代码写到机器上验证一下,不要ctrl+c一下交作业了,如果这样我反而觉得我不是在帮你。
2016-01-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
参考下面代码
public class Test{
public void method(int num){
boolean flag = false;
if(num<=1){
System.out.println(num+"不是素数");
}else{
for(int i=2;i<num;i++){
if(num%i==0){
flag = true;
}
}
if(flag){
System.out.println(num+"不是素数");
}else{
System.out.println(num+"是素数");
}
}
}
public static void main(String[] args) {
new Test().method(9);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,你这个问题提的有问题,应该是用Java写代码判断一个数是否为素数。Java和JSP是两个概念,另外这种例子网上一大堆,百度一下就有了。
素数指只能被1和本身整除的数。
import java.util.*;
public class Test {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double m=sc.nextInt();
double k=Math.sqrt(m);
int i=0;
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i>k)
System.out.println("此数为素数");
else
System.out.println("此数不为素数");
}
}
素数指只能被1和本身整除的数。
import java.util.*;
public class Test {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double m=sc.nextInt();
double k=Math.sqrt(m);
int i=0;
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i>k)
System.out.println("此数为素数");
else
System.out.println("此数不为素数");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |