another a+b处理多组数据的输入
来源:互联网 发布:打开数据库的命令 编辑:程序博客网 时间:2024/06/04 00:28
Description
Just for add problem test, but notice it, this time you got multiple inputs(may contain more than 3 data cases,notice it!)
2 3
3 4
5
7
这个题很简单,只是加法运算,可是卡在了实现多组数据输入上......
【转】如何处理多组数据的输入?
在C和C++里,我们可以使用 scanf 的返回值,如果返回值为EOF,则说明已无下一组数据,也可以使用cin的返回值,如果cin返回0,则说明无更多数据。
在java中,可以使用Scanner的 hasNext() 函数判断是否还有数据,hasNext() 返回 true,说明还有后续数据,若返回false,说明无更多数据。
Here is a sample solution for problem 1002 using C++:
#include <iostream>
using namespace std;
int main()
{
int a,b;
while(cin >> a >> b)
cout << a+b << endl;
}
Here is a sample solution for problem 1002 using C:
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d %d",&a, &b) != EOF)
printf("%d\n",a+b);
return 0;
}
Here is a sample solution for problem 1002 using PASCAL:
program p1002(Input,Output);
var
a,b:Integer;
begin
while not eof(Input) do
begin
Readln(a,b);
Writeln(a+b);
end;
end.
Here is a sample solution for problem 1002 using Java:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNextInt()) {
int a = in.nextInt();
int b = in.nextInt();
System.out.println(a + b);
}
}
}
- another a+b处理多组数据的输入
- 1001 - Another A+B
- Another A+B
- Another a+b FZU
- C++ 多组输入计算a+b
- HUST 1001 Another A+B
- 输入a和b两个整数,按先大后小的顺序输出a和b。(用指针变量处理)
- 输入a和b两个整数,按先大后小的顺序输出a和b。(用指针变量处理)
- 输入数据有多组。 每组一行,为两个整数A, B。 输入以0 0结束。
- 输入数据有多组。 每组一行,为两个整数A, B。 输入以0 0结束。
- a的b次方(T组输入)
- 西安电子Problem 1002 - another a+b
- 2013资格赛——Another A+B
- Gym 100735 - I. Yet another A + B
- hdu 1089 a+b问题1 多组输入 20140722
- C/C++ 多组输入计算a+b
- 求输入A和B的最小公倍数。
- 处理 a/b (mod m) 且 b | a 的求解
- 开源中国Android版学习笔记(三) layout文件夹的xml文件(B)
- hibernate映射对象标识符
- sql 存储过程 sp_executesql
- Image Warping
- 普通用户升为root用户
- another a+b处理多组数据的输入
- 4. Linux常用命令(2)
- iOS相关文章和开源库收集
- 对架构师而言,什么最重要?
- 您应该知道的十种 XML 模式
- winforms实现类似QQ消息框一样的右下角消息提示窗口
- linux中waitpid系统调用
- [转]创业如何选择WEB开发语言
- HDU 2955——Robberies