声明:蓝桥杯练习系统中的Java环境为1.8.0

BEGIN-1

代码如下

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);
    }
}

BEGIN-2


import java.util.Scanner;
public class Main {
   

	public static void main(String[] args) {
   

		Scanner sc = new Scanner(System.in);
		long n = sc.nextLong();

		long sum = n * (n +1) / 2;
		System.out.println(sum);
	}

}

BEGIN-3

import java.util.Scanner;
 
public class Main {
   
	public static void main(String[] args){
   
		Scanner input = new Scanner(System.in);
		int n = input.nextInt();
		int f[] = new int[n];
		f[0] = 1;
		if(n>=2 && n<=1000000){
   
			f[1] = 1%10007;
			for(int i=3;i<=n;i++){
   
			 //解释一下为什么不能为f[i] =(f[i1]+f[i-2])%10007;
                //当n=3时会出现f[3],而数组的长度为3,所以会出现
                // java.lang.ArrayIndexOutOfBoundsException(数组越界异常)
				f[i-1] =( f[i-2]+f[i-3])%10007;
			}
		}
		System.out.println(f[n-1]);
	}
 
}

BEGIN-4

import java.util.Scanner;



public class Main {
   

	public static void main(String[] args) {
   

		Scanner sc = new Scanner(System.in);
		int r = sc.nextInt();
		Double PI=3.141592653589793;
		Double area=PI*r*r;
		//这里输出的核心就是保留几位小数
		//你可以是用String.format("",Object);
		//其中i第一个参数表示格式,%.7f表示浮点数,小数点后面7位
		//第二个参数是你要格式化的内容,传入的是一个Object
		System.out.println(String.format("%.7f", area));
	
	}

}