质数的判断

    技术2024-10-06  52

    public class Demo3 {     public static void main(String[] args) {         //控制台输入一个正整数,判断它是否为质数

    System. out . println(“请输入你要判断数字”);int shu=new Scanner(System. in) .nextInt();         boolean flag = false;//利用布尔型,成立不成立,成立为质数         for(int i=2;i<shu;i++)         {//外层循环,让输入数字从2依次相除5             if(shu%i==0)             {//判断是否为质数,当输入数字除去2到输入数字之间的数字没有余数,表示不成立                 flag = true;             }         }         String str = flag ? “不是质数” : “是质数”; //将false: true=错误:正确替换.System. out . print1n(“这个数” + str);         System.out.println(“这个数是” + str);

    } }

    Processed: 0.012, SQL: 9