POJ1000 A+B问题

描述

计算A+B

输入

两个整数a,b(0<=a,b<=10)

输出

输出a+b

输入样例

1 2

输出样例

3

提示

问:输入和输出在哪里?

答:你的程序应该总是在标准输入读数据并向标准输出输出数据。例如,你可以用c语言的scanf或者c++的cin从标准输入读数据,用c语言的printf和c++的cout向标准输出写数据。

你不可以向标准输出输出任何额外的数据除了题目要求的,否则你会被评为'Wrong Answer'(WA)。

用户程序不允许打开并读/写文件。如果那么做的话,你会被评为“Runtime Error"或”Wrong Answer“。

这里有个样例解决方案,它用C++/G++解决POJ1000:

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

返回值必须是int,在用G++/GCC的时候这很重要,否则你会遇到编译错误。

以下是用C/GCC解决POJ1000的样例解答:

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

接下来是Pascal解决POJ1000的方案:

program p1000(Input,Output);
var
  a,b:Integer;
begin
   Readln(a,b);
   Writeln(a+b);
end.

下面是用Java语言解决POJ1000:

现在java编译器版本是jdk1.5

复制代码
import java.io.*;
import java.util.*;
public class Main
{
            public static void main(String args[]) throws Exception
            {
                    Scanner cin=new Scanner(System.in);
                    int a=cin.nextInt(),b=cin.nextInt();
                    System.out.println(a+b);
            }
}
复制代码

旧版本jdk1.4的程序是这个样子的

复制代码
import java.io.*;
import java.util.*;
public class Main
{
    public static void main (String args[]) throws Exception
    {
        BufferedReader stdin = 
            new BufferedReader(
                new InputStreamReader(System.in));

        String line = stdin.readLine();
        StringTokenizer st = new StringTokenizer(line);
        int a = Integer.parseInt(st.nextToken());
        int b = Integer.parseInt(st.nextToken());
        System.out.println(a+b);
    }
复制代码

以下是Fortran解决POJ1000问题的程序:

   PROGRAM P1000
        IMPLICIT NONE
        INTEGER :: A, B
        READ(*,*) A, B
        WRITE(*, "(I0)") A + B
    END PROGRAM P1000    

来源

POJ

 

参考代码

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

 

posted @   智人心  阅读(34)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
点击右上角即可分享
微信分享提示