编写程序用户从键盘输入小于1000的整数对其进行因式分解
时间: 2023-04-24 10:00:48 浏览: 138
编写程序实现以下功能:从键盘输入十个整数,用冒泡法排序后按从小到大输出
以下是Python代码实现:
num = int(input("请输入一个小于1000的整数:"))
factors = []
for i in range(2, num+1):
while num % i == 0:
factors.append(i)
num = num // i
if len(factors) == 0:
print("该数无法分解质因数")
else:
print("该数的质因数分解为:", end="")
for i in range(len(factors)):
if i == len(factors) - 1:
print(factors[i])
else:
print(factors[i], "*", end="")
阅读全文