#include"stdio.h"main(){ intn,i; doublep=1;//这里用的是double,不用int,因为int范围太小了 printf("请输入一个数字:"); scanf("%d",&n); for(i=2;i<=n;i++) p*=i; printf("n!=%lf\n",p);}