9月22日数列运算

28 阅读1分钟

1.数列运算

object Main {
	def main(args: Array[String]) = {
	    var sum:Double = 0
	    var i = 1
	    while(i<=19){
	        if(i%2 == 1){
	            sum = sum+1.0/i
	        }else{
	            sum-=1.0/i
	        }
	        i+=1
	    }
		println(s"sum=${sum}")
	}
}

2.判断素数

object Main {
	def main(args: Array[String]) = {
	    var sum = scala.io.StdIn.readInt()
	    var isPrime:Boolean = true
	    var i = 2
	    while(i<=num -1){
	        if(num % i == 0){
	            idPrime = false
	        }
	        i += 1
	    }
	    if(isPrime){
	        println(s"$num 是素数")
	    }else{
	        println(s"$sum 是素数")
	    
	        }
	        i+=1
	    }
		println(s"sum=${sum}")
	}
}

1.语法结构 if如果 eles 否则

2.执行思路 如果表达式结果为真 那么执行语句1 否则 执行语句2