目的是求n的阶乘
下面是程序
#include
int main()
{ int n,k;
k=0;
printf("请输入一个n值(注意:必须是整数,)");
scanf("%d",&n);
while (0<=n)
{ k=k*(1/n);
n=--n;
}
printf("结果是:%d\n",n);
return 0;
}
编译没错,但我运行后输入数字就会异常停止,请问这是怎么回事,本人小白一个,求详细的讲解,多谢