题解 | #判断素数个数#

判断素数个数

https://www.nowcoder.com/practice/c6ad83181a17408eb7605d51a251dd9a

        //write your code here......
        //如果start比end大,则交换
        if(start > end){
            start = start + end - (end = start);
        }        
        //循环判断
        flag:
        for(int i = start; i <= end; i++){
            //循环判断从2开始到本数的一半之间,有没有数可以整除
            if(i > 2){
                for(int j = 2; j <= i/2; j++){
                    if(i % j == 0){
                        continue flag;
                    }
                }
                count++;
            }
        }
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务