首页
编程
java
php
前端
首页
编程
java
php
前端
请问C++中无法预知数据输入数量的前提下,怎么利用while与cin,或者有其他数据输入的方法吗?
因为无法知道有多少行,每行有多少数据,那么怎样进行数据的换行输入,并把不同行的数据储存在不同数组里,谢谢
while(!(cin >> x >> y).eof())
我可以给你一个思路:
每次读取时候把控制台输入的数据
作为字符串整行进行读取
获取了整行的数据之后,
空格分割字符串,数组的长度就刚好可以作为输入数据的数组长度
然后再
遍历字符串数组将其转为整数数组
,处理好之后再接着读取下一行的输入
不过你这题目有点问题,你想过没有,怎么结束循环呢?
点击展开全文