0
点赞
收藏
分享

微信扫一扫

OJ平台中标准输入输出样例(A+B)

奋斗De奶爸 2022-03-25 阅读 75

可能有些同学对于stdin/stdout不太熟悉,我们在这里给出所有主流编程语言的样例程序。

文章目录

C++ 代码

#include <iostream>

using namespace std;

int main () {
    int a, b;
    cin >> a >> b;
    cout << a + b << endl;
    return 0;
}

C 代码

#include <stdio.h>

int main()
{
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d\n", a + b);
    return 0;
}

Java 代码

import java.io.*;
import java.util.*;

public class Main {
    public static void main(String args[]) throws Exception {
        Scanner cin=new Scanner(System.in);
        var a = cin.nextInt();
        var b = cin.nextInt();
        System.out.println(a + b);
    }
}

Python2 代码

import sys

for line in sys.stdin:
    print sum(map(int, line.split()))

Python3 代码

import sys

for line in sys.stdin:
    print(sum(map(int, line.split())))

Javascript 代码

var fs = require('fs');
var buf = '';

process.stdin.on('readable', function() {
  var chunk = process.stdin.read();
  if (chunk) buf += chunk.toString();
});

process.stdin.on('end', function() {
  buf.split('\n').forEach(function(line) {
    var tokens = line.split(' ').map(function(x) { return parseInt(x); });
    if (tokens.length != 2) return;
    console.log(tokens.reduce(function(a, b) { return a + b; }));
  });
});

Go 代码

package main

import "fmt"

func main() {
  var a, b int
  for {
    n, _ := fmt.Scanf("%d %d", &a, &b)
    if n != 2 { break }
    fmt.Println(a + b)
  }
}
举报

相关推荐

0 条评论