永发信息网

java问题 编写静态方法public static boolean isPrime(int x),当正整数x为素数时返回true

答案:1  悬赏:70  手机版
解决时间 2021-04-04 06:17
java问题 编写静态方法public static boolean isPrime(int x),当正整数x为素数时返回true
最佳答案
仅针对你贴出来的代码而言,首先,java的执行必须是从main函数开始执行,你的代码里面没有main函数,系统是不会执行你的代码的,其次,你要求的是系统判断你输入的数据是否是素数,你这里isPrime()方法是用来判断的,参数x应该是你要判断的数据,可是你在整个判断中都没有用到x,而是重新使用a来判断,那与形参x没有什么关系了,第三,Scanner类不是java,lang包下面的,你要使用Import引入该包,下面贴出一行代码,仅用于参考:
import java.util.*;
public class  MyToolsX
{
public static boolean isPrime(int x){
boolean isPrime = true;
for(int i = 2 ; i < x ; i++){
if(x % i == 0){
isPrime = false;
}
}
return isPrime;
}
//java的执行是从main函数开始的
public static void main(String[] args) 
{
System.out.print("请输入一个正整数:");
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
//调用函数时,将控制台输入的正整数作为参数,调用isPrime函数进行判断
System.out.println("当前正整数是否是素数:" + isPrime(a));
}
}追问谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从敦化到沈阳多少公里,延吉到四平多少公里
海南砗磲的介绍
冲马桶的水都去了哪里?是不是经过处理又饮用
车辆可以运输活体宠物吗,想办一个活体运输的
淘宝品牌怎么填写,淘宝开店怎么填写品牌信息
作为同志,你真的知道怎么规划这一生吗
存电话号英语怎么说
It was her giggling that drew my attention
咪咕是哪出的
想知道: 上海市 崇明西沙湿地公园 在哪
李豫立李适为太子,是因为战功吗
带卧薪尝胆的句子,卧薪尝胆的完整句子
电销车险大幅优惠靠谱吗
为什么乾隆对乌拉那拉氏那么绝情?
system文件夹能删除吗
推荐资讯
把握机会的名言名句,把握机会的名言
可以自学吗?
脱硫能力为1GWe是什么意思
男女见面的第一句幽默语言
内切眼袋后哪些不能吃
北方学校有哪些适合女生学的专业?
夏天,小明在海边沙滩玩耍时,发现海水是凉凉
截空星和紫微星一起在田宅宫什么意思,!
泉州劳动局如何为劳动者维权
阿作为姓氏怎么读,"薄"姓氏怎么念
狗吃了老鼠药肥皂水是用叫~~开水吗`~
柘城县商丘胖子运动休闲店地址有谁知道?有点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?