牛课网C++笔试时,题目要求多行输入,行数未知

网上查了资料,似乎需要手动键入Ctrl Z(Ctrl D)作为结束符来告知程序输入已经结束,请问测试用例会键入这个结束符么?

还是说有其他方法让程序知道,当前输入已经是最后一行了?大神求指教啊!
#笔试题目#
全部评论
vector<int> nums; int num; string line; vector<int> v; while(getline(cin, line)) { istringstream iss(line); v.clear(); while(line >> num) { v.push_back(num); } nums.push_back(v); }
点赞 回复
分享
发布于 2019-04-15 15:27
笔试提供的输入是有结束符的,直接这么写没问题。
点赞 回复
分享
发布于 2019-04-15 15:58
滴滴
校招火热招聘中
官网直投

相关推荐

点赞 7 评论
分享
牛客网
牛客企业服务