Menu
CoddyTech

回顾:阶乘

本课属于 Coddy R 学习旅程的“基础知识”单元。第 42 课,共 78 课。

challenge icon

挑战

简单

从输入中读取一个数字 n。使用循环计算并打印 n 的阶乘。

数字 n 的阶乘(写作 n!)是从 1 到 n 的所有正整数的乘积。例如:

  • 5! = 5 × 4 × 3 × 2 × 1 = 120
  • 3! = 3 × 2 × 1 = 6
  • 1! = 1
  • 6! = 6 × 5 × 4 × 3 × 2 × 1 = 720.

使用 print() 打印最终结果。

亲手试试

# 读取输入
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))

# 初始化 result
result <- 1

# TODO:在这里编写代码,用循环计算阶乘


# 输出结果
print(result)

基础知识中的所有课

自己练习: R 在线编译器