你就在你for语句后面加个输出语句看看,不需要在循环里面?
深山苦学C语言,终年不见外面世界。
晕了.对双精度做阶乘.定义上就说不通.
long add(int i)
{
double a;
int j=1;
for(;j<=i;j++)
{
a=a*j;
}
}
双精度 是因为我怕他门的乘阶int范围不够 我觉的double范围大 所以我用了double
现在的关键问题是 求出乘阶
因为宿舍马上要关门了..兄弟你快点发挥你的潜力吧```