From f1190f2c2f4edf038f6bc36abf3bee959ced7016 Mon Sep 17 00:00:00 2001 From: msksbr Date: Mon, 10 Jun 2024 16:33:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=BA=86=E5=AE=9E=E9=AA=8C?= =?UTF-8?q?=E4=BA=8C,=E5=B7=B2=E7=A1=AE=E8=AE=A4=E6=97=A0=E6=95=8F?= =?UTF-8?q?=E6=84=9F=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 实验2/task1.java | 19 +++++++++++++++++++ 实验2/task2.java | 13 +++++++++++++ 实验2/task3.java | 32 ++++++++++++++++++++++++++++++++ 实验2/task4.java | 13 +++++++++++++ 实验2/task5.java | 17 +++++++++++++++++ 实验2/task6.java | 10 ++++++++++ 6 files changed, 104 insertions(+) create mode 100755 实验2/task1.java create mode 100755 实验2/task2.java create mode 100755 实验2/task3.java create mode 100755 实验2/task4.java create mode 100755 实验2/task5.java create mode 100755 实验2/task6.java diff --git a/实验2/task1.java b/实验2/task1.java new file mode 100755 index 0000000..0ed148c --- /dev/null +++ b/实验2/task1.java @@ -0,0 +1,19 @@ +import java.util.Scanner; + +public class task1 { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + double score = input.nextDouble(); + if (score >= 90 & score <= 100) { + System.out.println(4.0); + } else if (score >= 80 & score < 90) { + System.out.println(3.5); + } else if (score >= 70 && score < 80) { + System.out.println(3.0); + } else if (score >= 60 && score < 70) { + System.out.println(2.5); + } else { + System.out.println(0d); + } + } +} \ No newline at end of file diff --git a/实验2/task2.java b/实验2/task2.java new file mode 100755 index 0000000..aa354c9 --- /dev/null +++ b/实验2/task2.java @@ -0,0 +1,13 @@ +import java.util.Scanner; + +public class task2 { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + int goal = input.nextInt(); + int mutied = 1; + for (int i = 1; i <= goal; i++) { + mutied *= i; + } + System.out.println(mutied); + } +} diff --git a/实验2/task3.java b/实验2/task3.java new file mode 100755 index 0000000..6125dfb --- /dev/null +++ b/实验2/task3.java @@ -0,0 +1,32 @@ +import java.util.Scanner; + +public class task3 { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + System.out.println("星级成绩评定系统"); + System.out.print("请输入成绩:"); + double score = input.nextDouble(); + int stars = 0; + String starHanzi; + if (score > 90) { + stars = 5; + starHanzi = "五"; + } else if (score > 80 & score <= 90) { + stars = 4; + starHanzi = "四"; + } else if (score > 70 & score <= 80) { + stars = 3; + starHanzi = "三"; + } else if (score >= 60 & score <= 70) { + stars = 2; + starHanzi = "俩"; + } else { + stars=0; + starHanzi="无"; + } + for(int i=1;i<=stars;i++){ + System.out.print("*"); + } + System.out.println(starHanzi+"星成绩"); + } +} diff --git a/实验2/task4.java b/实验2/task4.java new file mode 100755 index 0000000..5cf1ab8 --- /dev/null +++ b/实验2/task4.java @@ -0,0 +1,13 @@ +public class task4 { + public static void main(String[] args) { + int time = 0; + for (int i = 1; i <= 100; i++) { + if (i % 6 == 0) { + System.out.print(i + " "); + time += 1; + } + } + System.out.println(); + System.out.println(time); + } +} \ No newline at end of file diff --git a/实验2/task5.java b/实验2/task5.java new file mode 100755 index 0000000..8ea6c66 --- /dev/null +++ b/实验2/task5.java @@ -0,0 +1,17 @@ +public class task5 { + public static void main(String[] args) { + for (int i = 1; i <= 10; i++) { + for (int j = 1; j <= i; j++) { + System.out.print("*"); + } + System.out.println(); + } + System.out.println("-----------------我是华丽的分割线-----------------"); + for (int i = 10; i >= 1; i--) { + for (int j = 1; j <= i; j++) { + System.out.print("*"); + } + System.out.println(); + } + } +} diff --git a/实验2/task6.java b/实验2/task6.java new file mode 100755 index 0000000..421d925 --- /dev/null +++ b/实验2/task6.java @@ -0,0 +1,10 @@ +public class task6 { + public static void main(String[] args) { + for (int i = 1; i <= 9; i++) { + for (int j = 1; j <= i; j++) { + System.out.print(i + "*" + j + "=" + i * j + "\t"); + } + System.out.println(); + } + } +}