数据范围内代码

  • 范围数据循环(To)
  1. .基本语法
  1. .输出 5 句 "scala "

二.范围数据循环(Until)

(1).基本语法

(2).输出 5 句 "scala "

三.循环守卫

(1).基本语法

(2).代码等价

(3).输出 1 到 5 中,不等于 3 的值

  • 循环步长
  1. .基本语法
  1. 案例实操
  • 嵌套循环
  1. .基本语法
  1. .代码等价
  • 引入变量

(1). 基本语法

( 2 ).案例实操

  • 循环返回值
  1. .基本语法
  1. 案例实操
  • 倒序打印
  • While循环控制
  1. .基本语法:

while (循环条件) {

循环体(语句) 循环变量迭代

}

  1. .案例实操:输出十句“scala”

  • Do..while循环控制

do{

循环体(语句) 循环变量迭代

} while(循环条件)

.案例实操

  • 循环中断

//百钱买百鸡 公鸡价格5块一只 母鸡价格3块一只 一块钱3只小鸡一共有100块钱需要买100只鸡问 一共有几种买法 分别列举出来

    val money=100

    val total=100

    for(i<-0 to 100;j<-0 to 100-i;k<-0 to 100-i-j) {

      if (i + j + k == total && 3 * 5 * i + 3 * 3 * j + k == money * 3) {

        println("公鸡有" + i + "只,母鸡有" + j + "只,小鸡有" + k + "只")

      }

    }

    //循环守卫

      for(i <- 1 to 5 if i !=3){

      println(i)

      }

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值