Java编程是目前最为热门的编程语言之一。通过编写一些基础的Java代码来学习,可以提高自己的初步Java编程技能和对Java语言的理解。现在,我们来看一些常见的Java基础题目编程题。
题目一:计算两个数的和
这是一个简单的计算问题,要求计算两个数之和并输出。要完成这个任务,需要定义两个整型变量,接收用户的输入;然后将这两个变量相加,最后输出结果。下面是代码示例:
public class Main { public static void main(String[] args) { int a = 3; int b = 5; int sum = a + b; System.out.println("The sum of " + a + " and " + b + " is: " + sum); }}
上面的代码将输出:"The sum of 3 and 5 is: 8"。
题目二:计算100以内的质数
质数是指除了1和它本身以外没有其他正因子的数字。计算100以内的所有质数可以通过循环判断每一个数字是否为质数。下面是代码示例:
public class Main { public static void main(String[] args) { for (int i = 2; i < 100; i++) { boolean isPrime = true; for (int j = 2; j < i; j++) { if (i % j == 0) { isPrime = false; break; } } if (isPrime) { System.out.print(i + " "); } } }}
上面的代码将输出100以内的所有质数。
题目三:实现简单的计算器
实现简单的计算器可以通过switch语句来实现。要实现这个计算器,需要定义两个整型变量和一个字符型变量,分别表示用户输入的两个数和运算符;然后根据运算符的不同,实现加、减、乘、除四种运算。下面是代码示例:
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Please enter two numbers:"); int a = scanner.nextInt(); int b = scanner.nextInt(); System.out.println("Please enter an operator (+, -, *, /):"); char operator = scanner.next().charAt(0); double result = 0.0; switch (operator) { case '+': result = a + b; break; case '-': result = a - b; break; case '*': result = a * b; break; case '/': result = a / (double) b; break; default: System.out.println("Invalid operator!"); return; } System.out.println("The result is: " + result); }}
上面的代码实现了加、减、乘、除四种运算,并输出结果。