为了账号安全,请及时绑定邮箱和手机立即绑定

之前没有什么基础,学到这里整了个求质数的代码,请老师看看有没有更好的方式

package com.example.firstapp.lesson

fun main() {
    val a=10000
     print("${primeMath(a)}")
}

fun primeMath(a: Int): ArrayList<Int> {
    val primes= arrayListOf<Int>(2)
    fun prime(a:Int): Int{
    for (item in primes) if (a % item== 0){
        return 0
        break}
    primes.add(a)
        return 0
}
for (i in 2..a) {
    prime(i)
}
    return primes
}


正在回答

举报

0/150
提交
取消

之前没有什么基础,学到这里整了个求质数的代码,请老师看看有没有更好的方式

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号