用C语言写2个程序 求解 实验内容:从键盘输入整数n,根据公式 =1!+2!+3!+4!+......+n!, 帮我讲解一下。

实验题目:学生成绩统计
实验内容:建一个带头结点的学生信息(学号、姓名、成绩)单链表,按成绩降序排列,打印输出,并计算及格人数。

float fun(int n);
main()
{int m;
scanf("%d",&m);
printf("%.0f\n",fun(m));
getch();
}
float fun(int n)
 {float f;
  if(f<=1) f=1;
  else f=n*fun(n-1);
  return f;
 }

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-26
作业自己做,不要上网问别人追问

呵呵哒