编写一个程序,给定一个正整数,判断它是否为素数,并输出判断结果.(要求:以面向对象程序设计的基本思
编写一个程序,给定一个正整数,判断它是否为素数,并输出判断结果.
(要求:以面向对象程序设计的基本思想求解这个问题)
呃 忘了说最重要的一点 用Java编程 面向对象
人气:458 ℃ 时间:2019-12-13 08:45:40
解答
import java.util.*;
public class ShuShu{
public boolean isShuShu(int n){
int i;
for(i=2;i=n){
return true;
}else{
return false;
}
}
public static void main(String args[]){
ShuShu s=new ShuShu();
Scanner reader=new Scanner(System.in);
System.out.print("Enter your num:");
int n=reader.nextInt();
if(s.isShuShu(n)) System.out.println(n+" is sushu");
else System.out.println(n+"is not sushu");
}
}
推荐
猜你喜欢
- 两楼之间的路长20米,每隔5米栽一棵树(两头不栽).这条路一共可以栽树多少棵,列式是( )
- 对一个只有两个节点的电路,如何列出节点电压方程
- 若函数f(x)=ab,其中a=(2cosx,cosx+sinx),b=(sinx,cosx-sinx)
- 假如节日用的小彩灯的电压为2.8伏,现在将其接入家庭电路,使其安全工作,则下列说法正确的是?
- 某工厂有职工152人,选出十一分之一男工和5名女工,剩下的男女人数相等
- 氢氦锂铍硼碳氮氧氟氖钠镁铝硅磷硫氯氩钾钙都怎么读.
- 若-ax的二次方y的b+1次方是关于x.y的五次单项式,且系数为-1/2,则a=,b=
- 小明比小红多3岁,比小刚少3岁,小刚的岁数刚好是小红地倍,问他们各是几岁?需要列式说明!