object basi01 {
def main(args: Array[String]): Unit = {
print("输入n的值(大于等于三)")
val n= scala.io.StdIn.readInt()
var a=1
var b=1
println(s"第${1}项是:1")
println(s"第${2}项是:1")
for(i <- 3 to n){
val c = a + b
println(s"第${i}项是:{c}")
a=b
b=c
}
}
}
编写代码打印输出如下图形:
object basi02 {
def main(args: Array[String]): Unit = {
for(i<-1 to 5){
for(j<-1 to i){
print(i)
}
println()
}
}
}
公鸡(鸡翁)1 只,价格 5 钱; 母鸡(鸡母)1 只,价格 3 钱; 小鸡(鸡雏)3 只,价格 1 钱(即 1 钱买 3 只小鸡); 用 100 钱买 100 只鸡,问公鸡、母鸡、小鸡各有多少只?
object basi02 {
def main(args: Array[String]): Unit = {
for(x<-0 to 20){
for(y<-0 to 33){
var z=100-x-y
if(z%3==0 && 5*x + 3*y + z/3 ==100){
println(x,y,z)
}
}
}
}
}
乘法口诀表
object basi02 {
def main(args: Array[String]): Unit = {
for(i <-1 to 9){
for(j<-1 to i){
printf("%d*%d=%-3d",j,i,i*j)
}
println()
}
}
}