diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo01.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo01.java" new file mode 100644 index 0000000000000000000000000000000000000000..7d64fd0427668289b975c1143af04bdfa12a5362 --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo01.java" @@ -0,0 +1,36 @@ +import java.util.Scanner; + +public class Demo01 { + + public static void main(String[] args) { + // 购物总金额 + Scanner scan = new Scanner(System.in); + + int sum = 0; + int a; + System.out.println("输入“-1”输出本次购物总金额"); + + for (int i = 0; i >= 0; i++) { + System.out.println("请输入购物一次的金额:"); + a = scan.nextInt(); + + if (a == -1) { + System.out.println("请问是否要退出程序是“Y”否“N”"); + char c = scan.next().charAt(0); + if (c == 'Y') { + break; + } else { + continue; + } + } + if (a <= 0) { + System.out.println("输入错误"); + continue; + } + + sum += a; + } + System.out.println("本次购物总金额为:" + sum); + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo02.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo02.java" new file mode 100644 index 0000000000000000000000000000000000000000..c154216ddefe740c5e024d6a51019bbc7cc56842 --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo02.java" @@ -0,0 +1,17 @@ + +public class Demo02 { + + public static void main(String[] args) { + // 有一堆桃子,猴子第一天吃了一半,又多吃了一个, + // 第二天吃余下桃子的一半,又多吃一个, + // 第十天猴子想吃桃子,发现只剩一个,问第一天有多少个桃子 + + int a = 1; + + for (int i = 1; i < 10; i++) { + a = (a + 1) * 2; + } + System.out.println("第一天有" + a + "个桃子"); + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo03.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo03.java" new file mode 100644 index 0000000000000000000000000000000000000000..d6ae6219f818f9c3fd6b19c36b7ed3b3c86dfd67 --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo03.java" @@ -0,0 +1,25 @@ +import java.util.Scanner; + +public class Demo03 { + + public static void main(String[] args) { + // 水仙花数 + Scanner scan = new Scanner(System.in); + int a; + int b; + int c; + + for (int i = 100; i < 1000; i++) { + + a = i / 100; + b = i % 100 / 10; + c = i % 10; + + int j = (a * a * a) + (b * b * b) + (c * c * c); + if (i == j) { + System.out.println("水仙花数为:" + i); + } + } + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo04.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo04.java" new file mode 100644 index 0000000000000000000000000000000000000000..65663455935118760b13f0977a642a37dbfb64af --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo04.java" @@ -0,0 +1,19 @@ + +public class Demo04 { + + public static void main(String[] args) { + // 乘法口訣表 + + for (int i = 1; i <= 9; i++) { + for (int j = 1; j <= 9; j++) { + if (j > i) { + break; + } + System.out.print(i + "*" + j + "=" + i * j + " "); + } + System.out.println(); + } + + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo05.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo05.java" new file mode 100644 index 0000000000000000000000000000000000000000..ac22dbb7811ea3d2c69fa178a0489d32df518a7d --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo05.java" @@ -0,0 +1,20 @@ +import java.util.Scanner; + +public class Demo05 { + + public static void main(String[] args) { + // 實心星號正方形 + Scanner scan = new Scanner(System.in); + + System.out.println("請輸入正方形邊長:"); + int a = scan.nextInt(); + + for (int i = 0; i < a ; i++) { + for (int j = 1; j <= a; j++) { + System.out.print(" *"); + } + System.out.println(); + } + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo06.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo06.java" new file mode 100644 index 0000000000000000000000000000000000000000..e08540120cfaebf2eff233b74126b59bec0ee67a --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo06.java" @@ -0,0 +1,24 @@ +import java.util.Scanner; + +public class Demo06 { + + public static void main(String[] args) { + // 空心正方形 + Scanner scan = new Scanner(System.in); + + System.out.println("請輸入正方形邊長:"); + int a = scan.nextInt(); + + for (int i = 1; i <= a; i++) { + for (int j = 1; j <= a; j++) { + if (j==1||j==a||i==1||i==a ) { + System.out.print(" *"); + }else { + System.out.print(" "); + } + } + System.out.println(); + } + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo07.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo07.java" new file mode 100644 index 0000000000000000000000000000000000000000..4c1298513c00fd67aa87f51c402ed20fff5b4eab --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo07.java" @@ -0,0 +1,33 @@ +import java.util.Scanner; + +public class Demo07 { + public static void main(String[] args) { + // 找索引 + Scanner scan = new Scanner(System.in); + int[] a = {19,28,37,46,50} ; + + System.out.println("请输入索引:"); + int b = scan.nextInt(); + + switch (b) { + case 1: + System.out.println(+a[0]); + break; + case 2: + System.out.println(+a[1]); + break; + case 3: + System.out.println(+a[2]); + break; + case 4: + System.out.println(a[3]); + break; + case 5: + System.out.println(a[4]); + break; + default: + System.out.println("输入错误。"); + break; + } + } +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo08.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo08.java" new file mode 100644 index 0000000000000000000000000000000000000000..aabf69da8c2f537cbe3227f6f0450655e7e63f3c --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo08.java" @@ -0,0 +1,30 @@ +import java.util.Iterator; +import java.util.Scanner; + +public class Demo08 { + + public static void main(String[] args) { + // 打印菱形 + + for (int i = 1; i <= 5; i++) { + for (int j = 1; j <=5-i; j++) { + System.out.print(" "); + } + for (int k = 1; k <= 2*i-1 ; k++) { + System.out.print(" *"); + } + System.out.println(); + } + for (int i = 1; i <=4 ; i++) { + for (int j = 1; j <=i ; j++) { + System.out.print(" "); + } + for (int k = 7; k >= 2*i-1; k--) { + System.out.print(" *"); + } + System.out.println(); + } + + } + +} diff --git "a/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo09.java" "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo09.java" new file mode 100644 index 0000000000000000000000000000000000000000..77b20e9385a8b58ce123ad295ca82eceb1ace1ce --- /dev/null +++ "b/Java\347\254\254\345\205\253\346\254\241\344\275\234\344\270\232/\345\217\266\347\234\237/Demo09.java" @@ -0,0 +1,39 @@ +import java.util.Scanner; + +public class Demo09 { + + public static void main(String[] args) { + // 评委评分 + Scanner scan = new Scanner(System.in); + int[] a = new int[6]; + + for (int i = 0; i < a.length; i++) { + System.out.println("请输入你的打分:"); + a[i] = scan.nextInt(); + } + + int max = a[0]; + for (int i = 1; i < a.length; i++) { + if(max < a[i]) { + max = a[i]; + } + } + + int min = a[0]; + for (int i = 1; i < a.length; i++) { + if(a[i]