计算机二级java真题
时间: 2023-05-27 12:01:13 浏览: 117
很抱歉,作为AI语言模型的我无法为您提供2021年以后的真题,但是我可以为您提供参考。
以下是几道Java计算机二级考试题目:
1. 请完成一个能够求 a+b 的程序,其中 a 和 b 是两个整数,要求使用命令行参数输入 a 和 b 的值。
答案:
```
public class Add {
public static void main(String[] args) {
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int sum = a + b;
System.out.println("The sum is: " + sum);
}
}
```
2. 请编写一个程序,测试一个数字是不是质数 (素数)。
答案:
```
import java.util.Scanner;
public class PrimeNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
int num = scanner.nextInt();
boolean isPrime = true;
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime)
System.out.println(num + " is a prime number.");
else
System.out.println(num + " is not a prime number.");
}
}
```
3. 请编写一个程序,输出所有的斐波那契数列,在数列中每个数字都是前两个数字之和,初始数字为 0 和 1。
答案:
```
public class FibonacciSeries {
public static void main(String[] args) {
int num1 = 0, num2 = 1, sum = 0;
System.out.print(num1 + " " + num2);
for (int i = 2; i < 10; i++) {
sum = num1 + num2;
System.out.print(" " + sum);
num1 = num2;
num2 = sum;
}
}
}
```
阅读全文