永发信息网

java给定一个二维整数数组,找出其中的质数

答案:3  悬赏:60  手机版
解决时间 2021-02-02 18:14
比如
{7,12,4,9,6,3,9}
{2,6,3,54,2,56,21,33}
最佳答案
public class PrimeNumber {

    public static void main(String[] args) {

            int[][] a=new int[][]{{7,12,4,9,6},{3,9,6,47,54}}; //新建二维数组
            //用两个循环来遍历二维数组
            for(int i=0;i<2;i++){//数组有两行
                for(int j=0;j<5;j++){//数组有5列
                    if (isPrime(a[i][j])) {// 调用isPrime()方法判断数组的元素是否是质数
                     System.out.println(a[i][j]);// 若isPrime()方法返回true,输出是素数
                    }
                }
            }

    }

    
    public static boolean isPrime(int a) {

        boolean flag = true;

        if (a < 2) {// 素数不小于2
            return false;
        } else {

            for (int i = 2; i <= Math.sqrt(a); i++) {

                if (a % i == 0) {// 若能被整除,则说明不是素数,返回false

                    flag = false;
                    break;// 跳出循环
                }
            }
        }
        return flag;
    }
}
全部回答
public static void main(String[]args){     int [][] numbers = {         {7,12,4,9,6,3,9},         {2,6,3,54,2,56,21,33}     };             for(int i=0;i<numbers.length;i++){         for(int j=0;j<numbers[i].length;j++){             if(isPrime(numbers[i][j])){                 System.out.println(numbers[i][j]);             }         }     } } public static boolean isPrime(int n){ for(int i=2;i<n;i++){ if(n%i==0){ return false; } } if(n==1){ return false; } return true; }
import java.util.scanner; //质数又称素数,是指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数 public class primenumber { public static void main(string[] args) {             //数组和循环的东西懒得写             int[][] a=new int[][];             for(){                 for(){                     if (isprime(num)) {// 调用isprime()方法 system.out.println(num);// 若isprime()方法返回true,输出是素数                 }             } } public static boolean isprime(int a) { boolean flag = true; if (a &lt; 2) {// 素数不小于2 return false; } else { for (int i = 2; i &lt;= math.sqrt(a); i++) { if (a % i == 0) {// 若能被整除,则说明不是素数,返回false flag = false; break;// 跳出循环 } } } return flag; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
南京夜上海酒店连锁怎么样啊?
谢记隆江猪脚饭怎么去啊,有知道地址的么
【马仔是什么意思】马仔是什么意思啊?
外生的意思是什么啊?知道的请说下!
永安开锁(阿阳东路18号附近永安开锁)地址好找
仁家沟地址有知道的么?有点事想过去
360台币等于多少人民币?
蓝精灵双语艺术幼儿园我想知道这个在什么地方
2013年买的货车车还能开好久
支付宝提现,怎么查询账号
在我国四大地理区域中,煤、石油、铁矿资源都
紫薇的意思是什么啊?知道的请说下!
客厅亚口高度一般是多少
巴比汤包在什么地方啊,我要过去处理事情
请为“馨心”这个纸巾品牌想一句广告语
推荐资讯
劳动合同中没有住所电话是不是就不写呢?还是
有机化学中,书写同分异构体时什么是(E)(Z
希望后的绝望。。。
爱情公寓关谷神奇是哪里人
牙克石市宏建陶瓷商行地址在什么地方,想过去
图示直角坐标系中,三角形ABC的顶点坐标分别为
打点滴时加热滴管的东西是什么
干哕的意思是什么啊?知道的请说下!
什物的意思是什么啊?知道的请说下!
津珲大酒店地址在哪,我要去那里办事
如何认识自己了解自己
杭州市下沙医院地下车库地址有知道的么?有点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?