702

4 分钟

#课后练习

# 可以在此处编写并运行代码

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

1. 输入一个正整数,计算它的阶乘

  • 特别规定

示例:

输入: 0 输出: 1 输入:1 输出:1 输入:3 输出:6 输入:10 输出:3628800

2. 输入一个正整数,计算它的十进制位数

示例:

输入: 12345 输出: 5 输入: 0 输出: 1 输入: 233 输出: 3

3. 输入一个正整数,计算它的二进制位数

示例:

输入: 12345 输出: 14 输入: 0 输出: 1 输入: 233 输出: 8

4. 输入一个正整数,找到它的所有因数

示例:

输入:2 输出:1, 2 输入: 4 输出: 1, 2, 4 输入: 12345 输出:1, 3, 5, 15, 823, 2469, 4115, 12345

5. 输入一个正整数,找到不大于它的所有质数

  • 只能被 1 和自己整除的正整数是质数,否则不是。
  • 特别规定 1 不是质数。

示例:

输入:2 输出:2 输入: 10 输出: 2, 3, 5, 7 输入: 30 输出:2, 3, 5, 7, 11, 13, 17, 19, 23, 29

创建于 2025/4/10

更新于 2025/4/10