while (cin >> num)
{
}
输入完成后,按Ctrl+Z或者Ctrl+D,再按Enter即可。
用代码实现
while (cin >> num)
{
if(cin.get()=='\n')
break;
}
while (cin >> num)
{
}
输入完成后,按Ctrl+Z或者Ctrl+D,再按Enter即可。
while (cin >> num)
{
if(cin.get()=='\n')
break;
}
上一篇:C++ string相关操作
下一篇:C++ vector动态输入数组
如何终止forEach循环?
其他相关博客:https://www.cnbl
1、cin 获取输入时,会把换行符留在输入缓冲区,因此第二次获取输入时,会直接读取到换行符,就结束了,导致读取的数据是空。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M