3.编写程序进行因式分解,用户从键盘输入小于1000 的整数,对这个数进行因式分解,比如10=2*5, 60 = :2*2*3*5。运行样例如下: 输入: 请输入一个小于1000整数:90 输出: 90 = 2*3* 3*5,用python
时间: 2023-06-24 21:08:51 浏览: 88
常用因式分解公式
可以使用以下代码实现:
```python
n = int(input("请输入一个小于1000的整数: "))
factors = []
d = 2
while d <= n:
if n % d == 0:
factors.append(d)
n //= d
else:
d += 1
print("{} = {}".format(n, " * ".join(str(f) for f in factors)))
```
运行结果如下:
```
请输入一个小于1000的整数: 90
90 = 2 * 3 * 3 * 5
```
阅读全文