commit 8fc5db6fe01ff307c8c782c373d616dc510c56b5 Author: KiriAky 107 Date: Thu Sep 11 16:54:11 2025 +0800 第二次实验课代码 添加ScannerDomo和NumberProcessor diff --git a/C02 Expresion/C02 Expresion.iml b/C02 Expresion/C02 Expresion.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/C02 Expresion/C02 Expresion.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/C02 Expresion/src/NumberProcessor.java b/C02 Expresion/src/NumberProcessor.java new file mode 100644 index 0000000..67a0693 --- /dev/null +++ b/C02 Expresion/src/NumberProcessor.java @@ -0,0 +1,21 @@ +import java.util.Scanner; + +public class NumberProcessor { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入一个三位或四位整数"); + int number = sc.nextInt(); + if(number%100>0 && number%100<10){ + while(number>0){ + System.out.println(number%10); + number=number/10; + } + } else if(number<0) + System.out.println("请重新输入一个正整数"); + else { + System.out.println("请重新输入一个三位或四位整数"); + } + } +} + + diff --git a/C02 Expresion/src/ScannerDemo.java b/C02 Expresion/src/ScannerDemo.java new file mode 100644 index 0000000..5e3ebb9 --- /dev/null +++ b/C02 Expresion/src/ScannerDemo.java @@ -0,0 +1,29 @@ +import java.util.Scanner; + +public class ScannerDemo { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + + System.out.println("请输入姓名:"); + String name = sc.next(); + + System.out.println("请输入年龄:"); + int age = sc.nextInt(); + + System.out.println("请输入性别:"); + char sex = sc.next().charAt(0); + + System.out.println("请输入身高:"); + double height = sc.nextDouble(); + + System.out.println("婚否:"); + boolean isMarried = sc.nextBoolean(); + + System.out.println("姓名"+name); + System.out.println("年龄"+age); + System.out.println("性别"+(sex=='m'||sex=='M'?"男":"女")); + System.out.println("身高"+height); + System.out.println("婚否:"+(isMarried?"已婚":"未婚")); + + } +} diff --git a/ClassOfJava.iml b/ClassOfJava.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/ClassOfJava.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Main.java b/src/Main.java new file mode 100644 index 0000000..5f47309 --- /dev/null +++ b/src/Main.java @@ -0,0 +1,6 @@ +public class Main { + public static void main(String[] args) { + System.out.println("Hello,World!"); + } +} +