免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/chen18677338530/article/details/91440145
プロセス制御
プログラムでは、プロセス制御決定プログラムを実行するプログラムは、それを実装する方法です。
プロセス制御の説明
Scalaの言語、Java言語の制御構造と制御構造は基本的に同じである、コードの文体や理解の仕方はあまり違いはありません。
プロセス制御スコア
- シーケンス制御
- 分岐制御
- ループ制御
説明シーケンス制御
分岐制御
プログラムの選択的な実装をしてみましょう、コントロールの3つの分岐があります
- 単一の分岐
- デュアル支店
- 多分岐
単一の分岐
import scala.io.StdIn
object Demo7 {
def main(args: Array[String]): Unit = {
println("您的年龄:")
var age:Int = StdIn.readInt()
if (age >= 18){
println("成年人")
}
}
}
デュアル支店
import scala.io.StdIn
object Demo7 {
def main(args: Array[String]): Unit = {
println("您的年龄:")
var age:Int = StdIn.readInt()
if (age >= 18){
println("成年人")
} else {
println("未成年人")
}
}
}
多分岐
if (条件表达式1){
执行代码块1
} else if (条件表达式2){
执行代码块2
}
......
else{
执行代码块n
}
import scala.io.StdIn
object Demo8 {
def main(args: Array[String]): Unit = {
println("输入您的分数:")
var score:Int = StdIn.readInt()
if (score == 100){
println("奖励30")
} else if (score >= 80) {
println("奖励10w")
} else if (score >= 60){
println("奖励2w")
} else {
println("没有奖励")
}
}
}