#include <iostream>
using namespace std;
int main()
{
long long int in_nb,pr_nb=1;
cin >> in_nb;
for (long long int i=1;i <= in_nb;i++)
{
pr_nb = pr_nb *i;
cout << i;
}
cout << endl << pr_nb;
return 0;
}
啥问题???
没错啊,手动运行了一下,输出为:
123456
720
代码没问题,跟编译器有关,用的哪个编译器?
不知道你这个问题是否已经解决, 如果还没有解决的话: