- 博客(10)
- 收藏
- 关注
原创 java二维数组迷宫
//用二位数组 //0代表空 1代表障碍物 2表示通路 3表示死路 //找路优先级 下 右 上 左public class Maze{ public static void main(String[] args){ //用二位数组 //0代表空 1代表障碍物 2表示通路 3表示死路 //找路优先级 下 右 上 左 int[][] map = new int[8][7]; for(int i = 0;i < 7;i++){...
2021-08-24 17:54:51 420
原创 java斐波那契数
//用递归的方式求斐波那契数 1 1 2 3 5 8 13 ... //给个n,求第n个数的值import java.util.Scanner;public class Recursion01{ public static void main(String[] args){ //用递归的方式求斐波那契数 1 1 2 3 5 8 13 ... //给个n,求第n个数的值 Scanner sc = new Scanner(System.in); int sum,n;...
2021-08-24 16:13:00 94
原创 java 杨辉三角
//用一个二维数组打印杨辉三角import java.util.Scanner;public class YangHui{ public static void main(String[] args){ //用一个二维数组打印杨辉三角 Scanner sc = new Scanner(System.in); System.out.println("请输入杨辉三角的行数:"); int n = sc.nextInt(); int[][] arr = new int[n][];
2021-08-21 20:55:44 75
原创 java冒泡排序法
//冒泡排序法(大在前 小在后)import java.util.Scanner;public class BubbleSort{ public static void main(String[] args){ //冒泡排序法(大在前 小在后) Scanner sc = new Scanner(System.in); System.out.println("请输入要排序的数量"); int n = sc.nextInt(); int[] arr = new int[...
2021-08-20 16:43:41 69
原创 java中数组的删减
/*有一个数组 {1, 2, 3, 4, 5}, 可以将该数组进行缩减, 提示用户是否继续缩减,每次缩减最后那个元素。当只剩 下最后一个元素,提示,不能再缩减。*/import java.util.Scanner;public class ArrayReduce{ public static void main(String[] args){ /*有一个数组 {1, 2, 3, 4, 5}, 可以将该数组进行缩减, 提示用户是否继续缩减,每次缩减最后那个元...
2021-08-20 16:20:36 465
原创 java数组的扩增
要求:实现动态的给数组添加元素效果,实现对数组扩容。ArrayAdd.java 1) 原始数组使用静态分配 int[] arr = {1,2,3} 2) 增加的元素 4,直接放在数组的最后 arr = {1,2,3,4} 3) 用户可以通过如下方法来决定是否继续添加,添加成功,是否继续?y/nimport java.util.Scanner;public class ArrayAdd{ public static void main(String[]...
2021-08-20 15:50:37 276
原创 java练习2(水仙花数)
//实现判断一个整数是否是水仙花数 //水仙花数:一个三位数,其各个位上的数字立方等于其本身 //such as: 153 = 1*1*1 + 3*3*3 + 5*5*5import java.util.Scanner;public class Homework02{ public static void main(String[] args){ //实现判断一个整数是否是水仙花数 //水仙花数:一个三位数,其各个位上的数字立方等于其本身 //such...
2021-08-19 21:23:02 95
原创 java练习
//有100000元,每经过一次路口,需缴费: //1)当现金>50000时,缴费5%; //2)当现金<=50000时。每次缴1000 //用while break完成public class Homework01{ public static void main(String[] args){ //有100000元,每经过一次路口,需缴费: //1)当现金>50000时,缴费5%; //2)当现金<=50000...
2021-08-19 21:07:52 77
原创 java中for语句多重循环练习2
public class MulFor02{ public static void main(String[] args){ //打印九九乘法表 for(int i = 1;i <= 9;i++){ for (int j = 1;j <= 9;j++ ) { System.out.print(i + " * " + j + " = " + (i*j) + "\t"); } System.out.print("\n"); } }}...
2021-08-18 21:46:30 63
原创 java中for语句多重循环练习1
import java.util.Scanner;public class MulFor{ public static void main(String[] args){ //三个班,每个班有5个人,依次输入成绩输出每个班总和及每个班的平均分 Scanner sc = new Scanner(System.in); int score,sum; int i = 0; int j = 0; double average; for(;i < 3;i++){ j ..
2021-08-18 21:32:53 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人