蓝桥杯Java试题汇总 下载本文

数据规模与约定

-10000 <= A, B <= 10000。

说明:“数据规模与约定”中给出了试题中主要参数的范围。

这个范围对于解题非常重要,不同的数据范围会导致试题需要使用不同的解法来解决。比如本题中给的A、B范围不大,可以使用整型(int)来保存,如果范围更大,超过int的范围,则要考虑其他方法来保存大数。

有一些范围在方便的时候是在“问题描述”中直接给的,所以在做题时不仅要看这个范围,还要注意问题描述。

提示

本题的C++源代码如下:

??? #include

???

??? using namespace std; ???

??? int main() ??? {

??? int a, b;

??? cin >> a >> b; ??? cout << a + b; ??? return 0; ??? }

本题的C源代码如下:

??? #include ???

??? int main() ??? {

??? int a, b;

??? scanf(\, &a, &b);

??? printf(\, a+b); ??? return 0; ??? }

本题的Java源代码如下:

??? import java.util.*; ???

??? public class Main ??? {

??? public static void main(String args[]) ??? {

??? Scanner sc = new Scanner(System.in); ??? Integer a = sc.nextInt(); ??? Integer b = sc.nextInt(); ??? System.out.println(a + b); ??? } ??? }

说明:要答题,请点击页面上方的“提交此题”按钮,页面将跳转到提交代码的页面,选择好你的编译语言,将你的编写好的代码粘贴到代码框中,再点击“提交答案”即可。

你的答案提交给系统后系统会自动对你的代码进行判分,并跳转到结果的列表里面,你可以直接从列表中看到你提交的代码的状态,一般几秒钟后就可以看到判分的结果。

本题作为第一题,在提示中已经分别给了C++和Java的代码,你可以直接把这个代码拷贝过去作为自己的代码提交。

请特别注意,Java的主类名必须是Main。

试题名称 入门训练 A+B问题

语言 JAVA

??? import java.util.Scanner; ??? public class Main {

??? public static void main(String[] args){ ??? Scanner sc=new Scanner(System.in);

源代码

??? Integer a=sc.nextInt(); ??? Integer b=sc.nextInt(); System.out.println(a+b); }}