酷代码 AI
菜单
服务商

计算整数 𝑁 的阶乘(记作: 𝑁 ! ) 𝑁 ! = 1 ∗ 2 ∗ 3 ∗ . . . ∗ 𝑁 0 ! = 1 输入 一个整数 𝑁 [ 0 , 20 ] 输出 整数 𝑁 的阶乘. 样例输入 复制 0 样例输出 复制

以下是使用Python语言实现计算整数`N`的阶乘的代码: ```python # 获取用户输入的整数N N = int(input()) # 初始化阶乘结果为1 factorial = 1 # 处理N大于0的情况 if N > 0: for i in range(1, N + 1): factorial *= i # 输出结果 print(factorial) ``` 这段代码首先获取用户输入的整数`N`,然后初始化阶乘结果`factorial`为1。如果`N`大于0,使用`for`循环从1到`N`进行迭代,每次将当前的`factorial`乘以迭代的数字。最后输出计算得到的阶乘结果。当`N`为0时,直接输出初始值1,因为0的阶乘定义为1。 [2025-12-13 20:03:32 | AI问答 | 189点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多