C++ 为什么我会遇到';没有对标准输出和x27的响应;这个错误?
我有两个代码。其中一个没有显示标准输出响应(输入量大),而另一个工作正常 代码1C++ 为什么我会遇到';没有对标准输出和x27的响应;这个错误?,c++,C++,我有两个代码。其中一个没有显示标准输出响应(输入量大),而另一个工作正常 代码1 #定义lli long int 使用名称空间std; int main() { lli n,a,b,k,app,chf; app=0,chf=0; cin>>n>>a>>b>>k; 对于(llij=1;ja>>b>>k; 长整型不适用=不适用; 长整型nb=n/b; 长整数nab=n/(a*b); /* 如果(na+nb-2*nab>=k) std::cout您正在从标准输入中询问4个数字。在每个数字之后,您需要按
#定义lli long int
使用名称空间std;
int main()
{
lli n,a,b,k,app,chf;
app=0,chf=0;
cin>>n>>a>>b>>k;
对于(llij=1;ja>>b>>k;
长整型不适用=不适用;
长整型nb=n/b;
长整数nab=n/(a*b);
/*
如果(na+nb-2*nab>=k)
std::cout您正在从标准输入中询问4个数字。在每个数字之后,您需要按输入
。例如:
1 <enter>
2 <enter>
3 <enter>
4 <enter>
0 <- this is the result
1
2.
3.
4.
0在行尾打印换行符'\n'
或std::endl
。您可能还需要知道:不相关的:名称,甚至是llin,a,b,k,app,chf;
中的类型,几乎不包含任何信息。这使得代码很难阅读、维护和调试。这会使您难以使用。
long long int n, a, b, k;
std::cin >> n >> a >> b >> k;
long long int na = n / a;
long long int nb = n / b;
long long int nab = n / (a * b);
/*
if (na + nb - 2 * nab >= k)
std::cout << "Win\n";
else
std::cout << "Lose\n";*/
std::cout<<(na+nb-2*nab);
1 <enter>
2 <enter>
3 <enter>
4 <enter>
0 <- this is the result