将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5
举一反三
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5. n = int(input("input number:")) print ("n = %d" % n) for i in range(2,n + 1): while __________ if n % i == 0: print(str(i)) print("*") n = n / i else: break print( "%d" % n)
- 用for语句编写程序,输入一个正整数,求n!。(注:n! = 1*2*3*4*…*n)例如:输入:5输出:120
- 正整数n的质因数分解(2
- 编写程序键盘读入一个整数,显示它的所有素数因子。例如,若输入整数为120,输出应为2、2、2、3、5。
- 编写一个程序,读取一个整数并按递增顺序显示其所有最小因子。例如,如果输入整数是120,则输出应如下:2、2、2、3、5。