while循环用法_Kotlin 06.Do While循环示例

4b788e15c40c39857197f66ac0b5595f.png

Kotlin 06.Do While循环示例

前言:

Kotlin也有Do while循环语句,它和while循环语句不一样的地方是,Do while语句会将循环体前置,所以代码肯定会先运行一次,Do while语句在实际使用中,相较for循环语句和while循环语句使用较少


1.基本的Do While循环语法


do{
    // While 循环体
}while ([布尔表达式]) 

2.Do While循环示例

while后面的布尔表达式和,if语句类似,可以使用判断数值大小为条件

fun main(args: Array<String>) {
    var num = 1
    while (num <= 5) {
        println(num)
        num++
    }
}

12b31c52d003f9c2e45dbd9f4208e583.png

这里会输出 1 到 5


fun main(args: Array<String>) {
    var num = 1
    val givenNum = 10
    do {
        println(num)
        num += 2
    } while (num <= givenNum)
}

fd23d38b6c4426a113f08ff86f1b3743.png

或者使用奇数间隔2,来输出奇数数列


2.Do While 循环嵌套 if 语句示例

fun main(args: Array<String>) {
    var num = 1
    val givenNum = 10
    do {
        if (num % 2 != 0)
            println(num)
        num++
    } while (num <= givenNum)
}

461e5648234c2f5d3cc88ad910ac3aea.png

使用 if 语句判断是否为偶数,输出偶数数列


3.Do While 循环语句求和示例

fun main(args: Array<String>) {
    var num = 1
    val givenNum = 100
    var sum = 0
    do {
        sum += num
        num++
    } while (num <= givenNum)
    println("The sum of numbers from 1 to $givenNum is: $sum ")
}

437e6ad6fef278ece535671af55c6f51.png

使用Do While不断迭代,直至跳出循环


今天给大家分享了Do While循环语句的3种用法,大家都学会了吗?我们后面给大家带来更多的Kotlin示例

欢迎关注公众号:KnowHub 知识加油站

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值