求五本书的价格和代码JAVA
时间: 2024-02-03 13:13:21 浏览: 22
抱歉,我无法为您提供书籍的价格,因为我无法直接访问书店的信息。但是,我可以为您提供一些使用Java编写的代码示例:
1. Hello World!
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
2. 计算两个数字的和
```java
import java.util.Scanner;
public class AddTwoNumbers {
public static void main(String[] args) {
int num1, num2, sum;
Scanner input = new Scanner(System.in);
System.out.print("Enter first number: ");
num1 = input.nextInt();
System.out.print("Enter second number: ");
num2 = input.nextInt();
sum = num1 + num2;
System.out.println("Sum of the two numbers: " + sum);
}
}
```
3. 判断一个数是否为质数
```java
import java.util.Scanner;
public class PrimeNumber {
public static void main(String[] args) {
int num;
boolean isPrime = true;
Scanner input = new Scanner(System.in);
System.out.print("Enter a number: ");
num = input.nextInt();
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.");
}
}
}
```
4. 求一个数的阶乘
```java
import java.util.Scanner;
public class Factorial {
public static void main(String[] args) {
int num, fact = 1;
Scanner input = new Scanner(System.in);
System.out.print("Enter a number: ");
num = input.nextInt();
for (int i = 1; i <= num; i++) {
fact *= i;
}
System.out.println("Factorial of " + num + ": " + fact);
}
}
```
5. 实现冒泡排序
```java
import java.util.Arrays;
public class BubbleSort {
public static void main(String[] args) {
int[] arr = {5, 2, 8, 7, 1};
int temp;
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
System.out.println(Arrays.toString(arr));
}
}
```