/********************************* * 日期:2013-1-31 * 作者:SJF0115 * 题号: 九度OJ 题目1067:n的阶乘 * 来源:http://ac.jobdu.com/problem.php?pid=1067 * 结果:AC * 来源:2001年清华大学计算机研究生机试真题(第II套) * 总结:n!已超出int 和 long long的范围 **********************************/ #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int n,i; while(scanf("%d",&n) != EOF) { double count = 1; for(i = 1;i <= n;i++){ count *= i; } printf("%.0lf\n",count); } return 0; }