亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Kotlin程序來計(jì)算整數(shù)位數(shù)

Kotlin 實(shí)例大全

在此程序中,您將學(xué)習(xí)使用Kotlin中的while循環(huán)來計(jì)算數(shù)字位數(shù)。

示例1:計(jì)算整數(shù)中的位數(shù)

fun main(args: Array<String>) {
    var count = 0
    var num = 1234567

    while (num != 0) {
        num /= 10
        ++count
    }

    println("數(shù)值的位數(shù): $count")
}

運(yùn)行該程序時(shí),輸出為:

數(shù)值的位數(shù): 7

在此程序中,將循環(huán)while循環(huán),直到測(cè)試表達(dá)式num != 0的計(jì)算結(jié)果為0(false)。

  • 第一次迭代后,num將除以10,其值將為345。然后,將count其遞增為1。

  • 在第二次迭代之后,num 的值將為34,并且將count增加為2。

  • 在第三次迭代之后,num的值將為3,并且將count增加為3。

  • 第四次迭代后,num的值將為0,并且將count遞增為4。

  • 然后將測(cè)試表達(dá)式評(píng)估為false,并終止循環(huán)。

以下是等效的Java代碼:計(jì)算整數(shù)中位數(shù)的Java程序

Kotlin 實(shí)例大全