编写一个程序,对输入它的整数输出它的全部素数因子。例如输入126,则输出:126=2*3*3*7
来源:百度知道 编辑:UC知道 时间:2024/06/17 17:24:41
有高分犒劳啊。谢谢。
#include<stdio.h>
void disso(long N)
{
long t=2;
while(t<N/2)
{
if(N%t==0){printf("%ld*",t);N/=t;}
else t++;
}
printf("%ld",N);
}
int main(void)
{
long s;
scanf("%ld",&s);
disso(s);
getch();
}
刚刚现写的,试了试,还可以用!