关于计算阶乘的程序
我的:
#include <stdio.h>
int main(int argc, const char * argv[]) {
// insert code here...
int n;
scanf("%d", &n);
int i, fact = 1;
for(i = 1; i <= n; i++){
fact = fact * i ;
}
return fact;
printf("%d\n",n);
return 0;
}
程序运行没有问题,但始终显示“code will never be excuted”
各位前辈,能帮忙看看是哪里不对吗?
本文探讨了一个关于使用C语言编写的计算阶乘程序遇到的问题,即代码执行失败。作者分享了问题排查过程,从输入接收、循环结构到返回值,旨在帮助读者理解如何调试并确保正确执行阶乘计算。

被折叠的 条评论
为什么被折叠?



