【发布时间】:2020-11-17 22:16:33
【问题描述】:
我有这个循环,其中arr 是一个整数数组。
for(int i=0; i<=counter;i++)
{
cin>>arr[i];
}
我正在提供这样的输入
2 4 6 7
我想在7点后按回车,就打破这个循环。
我认为可以用类似的东西来完成
if(cin.get()=="\n")
但我无法理解如何在这段代码中实现它。
【问题讨论】:
-
除了 I/O 问题,你知道你的循环假设
arr至少有counter+1元素,如果arr只有counter元素会有未定义的行为?
标签: c++