登录 注册
无
有这样一道题:输入很多行字符串,进行处理后输出结果。 但是她不告诉你有多少行,也没有结束标志,该怎么实现啊?
讲道理就是输入一条数据,我在其他在线编程题目上有类似的要求输入一条就可以通过。题目中的输入多条应该是会输入多个用例来测试。个人理解。
有EOF呀
while(cin >> n)
java
Scanner in = new Scanner(System.out); while(in.hasNext()){ String str = in.nextLine(); //处理 }
c
while((scanf("%s", str) != EOF){ //处理 }
不是这样吧 有的网站就是一次用很多测试用例
java的那个代码是会无限循环的 hasNext()是一个阻塞式方法 会一直等待输入