编写函数fun,其功能是:计算并输出给定整数N的所有因子之积。急求答案,

2026年09月18日 20:52
有2个网友回答
网友(1):

int fun(int n)//传入n的值;
{
int s=1;
for(int i=1;i<=n;i++)//循环,一一判断比n小的数;
{
if(n%i==0)//判断i是不是n的因子;
{
s=s*i;
}
}
return(s);
}

网友(2):

int fun(int n)
{
int i,m=1;
for(i=1;iif(n%i==0)
{ if(i*i==n)
m=m*i;
else m=m*n;}
return m;
}
i