编程题

分解质因数

输入一个整数,分解质因数。例如:输入90,打印出90=2*3*3*5。请完善以下代码,运行程序。

target=int(input('输入一个整数:'))
print(target,'= ',end='')
if target<0:
   target=                (target)
   print('-1*',end='')
flag=0
if target<=1:
   print(target,end='')
   flag=               
while True:
   if flag:
       break
   for i in range(2,int(target+1)):
       if              :
           print("%d"%i,end='')
           if target==i:
               flag=1
               break
           print('*',end='')
                          
           break

查看答案
赣ICP备20007335号-2