Scala 学习笔记:三

请用脚本的方式编程计算并输出下列级数的前n项之和Sn, 直到Sn刚好大于或者等于q为止,其中, q为大于0的整数,其值通过键盘输入.

import scala.io.StdIn
object TestOne
{
  def main(args: Array[String])
  {
    var Sum=0.0
    println("请输入q的值")
    var q:Int=StdIn.readInt()
    var i=1.0
    while(Sum<q)
    {
      Sum=Sum+(i+1)/i
      i=i+1
    }
    println("--------------------------")
    printf("级数的前n项和为:%f \n",Sum)
  }
}

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页