明末中枢一木匠:输入一个正整数N,把它分解成质因子相乘的形式。如:36=1×2×2×3×3;
来源:百度文库 编辑:神马品牌网 时间:2024/04/28 14:30:58
我是个新手,今天布置的这个程序我编不出来,哪位好人帮帮我啊。 谢了。 注明:要用pascal来编写。
QQ:594678583
program olive;
var
i,j,m,n:integer;
begin
readln(n);
write(n,\'=\',1);
m:=n;
for i:=2 to n do
begin
while((m mod i)=0) do
begin
write(\'*\',i);
m:=m mod i;
end;
end;
end.
递归
可以先建一个质数表,再统计各质数的个数。这个是最容易实现的方法,效率有点儿低。