1.5 小测
1.5.1 基础
计算。
z`等于多少?为什么?
z <- { x <- 6 y <- 7 x + y x <- 10 x - y x * y }
下面两行代码的运算结果分别是什么?z的值分别是什么?
z <- x <- 0; x + 1 z <- {x <- 0; x + 1}
1.5.2 进阶
建议读完下一章再来做这些题。
计算。
rep( seq(10, 100, 10), rep(1:4, c(2, 1, 4, 3)) )
rep({ x <- 5 x <- x+5 x }, 3)
greet <- function(t) { print(if(t == 1) "早上好" else if(t == 2) "下午好" else if(t == 3) "晚上好") } t = 1; greet(t) t = 3; greet(t)