#include <stdio.h>
int fun(int x)
{
int i;
int b=0;
int c;
for(i=2;i<x;i++)
{
if(x%i==0)
{
b=1;
}
}
return b;
}
int main()
{
int m;
int n;
int p;
int k;
scanf("%d",&m);
p=m;
printf("%d=",p);
n=fun(m);
if(n==1)
{
for(k=2;k<=p;k++)
{
while(p%k==0)
{
if (p!=k)
{
printf("%d*",k);
}
else
{
printf("%d",k);
}
p=p/k;
}
}
}
else
{
printf("%d",p);
}
}
分解数字
最新推荐文章于 2022-02-26 16:14:29 发布