楼主:
yoyokeep (dreams come true)
2014-10-03 15:38:48开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Microsoft Visual Studio 2010 Express
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
想问为什么这个程式只输入一个数值就会变成无穷循环
程式码(Code):(请善用置底文网页, 记得排版)
int main()
{
int n=0,i,f=1;
while(scanf("(%d)",&n)!= EOF)
{
f=1;
for(i=1;i<=n;i++)
{
f=f*i;
}
printf("%d\n",f);
}
}
补充说明(Supplement):
各位大大好,因为最近在自修c语言,写到这个程式会变成无穷循环,
可是不知道原因出在哪,先谢谢各位大大纠正观念了!