scala基础题--100以内的数求和,求出当和第一次大于20的当前数for

Posted liangyan131

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala基础题--100以内的数求和,求出当和第一次大于20的当前数for相关的知识,希望对你有一定的参考价值。

import util.control.Breaks._
object work01 {
  def main(args: Array[String]): Unit = {
//方式一
    var sum:Int= 0
    breakable{
    for (i<-1 to 100){
      sum =sum+i
      if (sum >20){
        println("当前数是:"+i)
        break()
      }
    }

    }
//    方式二
    var loop =true
    var sum2=0
    for (i<-1 to 100 if loop==true){
      sum2+=i
      if (sum2>200){
        println("="+i)
        loop=false
      }
      println("i="+i)
    }
  }

}

  

以上是关于scala基础题--100以内的数求和,求出当和第一次大于20的当前数for的主要内容,如果未能解决你的问题,请参考以下文章

c语言求1000以内的素数(素数是只能被1和它本身整除的数)

JAVA面试题:输出100以内所有的素数

JAVA面试题:输出100以内所有的素数

5.15 复习;共5题

求1到100以内的素数(质数)

C语言中编程计算1至100以内的奇数和偶数并分别求和,求代码