调试时出现错误
追答#include
using namespace std;
int main()
{
int a;
long result = 1;
cout> a;
if(a==0||a==1)
{
result=1;
cout<<result<<"\n";
system("pause");
return 1;
}
for (int i = 1; i <= a;i++)
{
result *= i;
}
cout << result<<"\n";
system("pause");
return 1;
}
运行不对哦,还有用长整型
追答我错了。。、