编写程序,输入一个小于200的整数,对其进行因式分解。例如,10=2*5。
时间: 2024-05-16 14:12:10 浏览: 185
python 将一个正整数分解质因数 例如:输入90,打印出90=233*5 (示例)
好的,这个问题是可以回答的。以下是代码实现:
```python
num = int(input("请输入一个小于200的整数:"))
print(f"{num}=", end="")
for i in range(2, num + 1):
while num % i == 0:
num /= i
if num == 1:
print(i, end="")
else:
print(f"{i}×", end="")
```
输入一个小于200的整数,程序会输出其因式分解结果,例如:
```
请输入一个小于200的整数:168
168=2×2×2×3×7
```
阅读全文