优秀的编程知识分享平台

网站首页 > 技术文章 正文

java输入时以EOF做结束(java oj输入)

nanyue 2024-09-02 19:03:47 技术文章 7 ℃

题目描述:

计算A+B

输入

输入数据有多组。

每组一行,为整数A, B。

以EOF做结束。

输出

输出A+B的值。

样例输入

1 2

3 4

样例输出

3

7

代码:


  1. import java.io.*;
  2. import java.util.*;
  3. public class Main {
  4. public static void main(String [] args)
  5. {
  6. Scanner in=new Scanner(System.in);
  7. int a;
  8. int b;
  9. while(in.hasNext())
  10. {
  11. a=in.nextInt();
  12. b=in.nextInt();
  13. int c=a+b;
  14. System.out.println(c);
  15. }
  16. }
  17. }

其中hasNext()函数,作用是判断是否还有下一个元素,以CTRL+Z结束。

如果是C语言,判断以EOF结束,则是while(scanf("%d %d",&a, &b)!=EOF);

C++语言则是,while(cin>>a>>b)。按CTRL + Z ,并且按回车键则停止输入。

Tags:

最近发表
标签列表