练习3-2 计算符号函数的值 (10分)
本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。
#include<stdio.h>
int sign(int n);
int main(void)
{
int n,sum;
scanf("%d",&n);
sum = sign(n);
printf("sign(%d) = %d",n,sum);
return 0;
}
int sign(int n)
{ int count;
if (n<0)
{
count = -1;
}else if(n >0)
{
count = 1;
} else{
count = 0;
}
return count ;
}