九度OJ題目1000: A + B(數學)

在這裏插入圖片描述

C語言

#include<stdio.h> 
void main() 
{ 
    int a,b; 
    while(scanf("%d%d",&a,&b)!=EOF)
    {
    printf("%d\n",a+b); 
    }
return 0; 
} 

EOF是end of file的縮寫,表示"文字流"(stream)的結尾。這裏的"文字流",可以是文件(file),也可以是標準輸入(stdin)。
EOF不是特殊字符,而是一個定義在頭文件stdio.h的常量,一般等於-1。
#define EOF (-1)
除了表示文件結尾,EOF還可以表示標準輸入的結尾。但是,標準輸入與文件不一樣,無法事先知道輸入的長度,必須手動輸入一個字符,表示到達EOF。

C++

#include<iostream> 
using namespace std; 
int main()
{ 
    int a,b; 
    while(cin>>a>>b) 
        cout<<a+b<<endl; 
    return 0; 
}

python3

import sys
a =input()
n,m = a.split(' ')
print(int(n)+int(m))

Java

import java.io.*;
import java.util.*;
import java.math.*;
 
public class Main{
	public static void main(String[] args){
		Scanner in=new Scanner(new BufferedInputStream(System.in));
		BigInteger a,b;
		while(in.hasNext()){
			a=in.nextBigInteger();
			b=in.nextBigInteger();
			BigInteger ans=a.add(b);
			System.out.println(ans.toString());
		}
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章