diff --git "a/07 \345\206\257\345\273\272\347\250\213/20221205 java.md" "b/07 \345\206\257\345\273\272\347\250\213/20221205 java.md" new file mode 100644 index 0000000000000000000000000000000000000000..aecba7ddc81347b6fbc1be6a10019988d0cc4c77 --- /dev/null +++ "b/07 \345\206\257\345\273\272\347\250\213/20221205 java.md" @@ -0,0 +1,130 @@ +``` +import java.util.Scanner; + +public class czc { +/* private static final char 夏利 =1; + private static final char 富康 = 2; + private static final char 桑塔纳 = 3;*/ + + + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入车型"); + int num= sc.nextInt(); + System.out.println("请输入路程"); + double Num = sc.nextDouble(); + switch (num){ + case 1: + if (Num<=3){ + System.out.println(+Num*3); + } + if (Num>3){ + System.out.println((Num-3)*2.1+9); + } + break; + case 2: + if (Num<=3){ + System.out.println(Num*4); + } + if (Num>3){ + System.out.println((Num-3)*2.4+12); + } + break; + case 3: + if (Num<=3){ + System.out.println(Num*5); + } + if (Num>3){ + System.out.println((Num-3)*2.7+15); + } + break; + default: + System.out.println("输入错误"); + break; + + } + } + } +``` + +``` +import java.util.Scanner; + +public class tian { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + + System.out.println("请输入年份"); + int year = sc.nextInt(); + System.out.println("请输入月份"); + int Num = sc.nextInt(); + System.out.println("请输入日份"); + int num = sc.nextInt(); + switch (year){ + case 2000: + if(year%4==0&&year%400!=0||year%400==0){ + System.out.println(year+"是闰年"); + } + if(Num >= 3){ + System.out.println((Num-1)*30+num+1); + } + System.out.println((Num-1)*30+num); + } + } +} +``` + + + +``` +import java.util.Scanner; +//a o e i u v +public class zimu { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入一个字符"); + char num = sc.next().charAt(0); + switch (num){ + case 'a': + case 'A': + case 'e': + case 'E': + case 'i': + case 'I': + case 'o': + case 'O': + case 'u': + case 'U': + case 'v': + case 'V': + System.out.println("这是韵母"); + break; + default: + System.out.println("这是声母"); + + + } + if(num>='A'&& num<='Z'){ + System.out.println("大写字母"); + } else { + System.out.println("小写字母"); + } + } +} +``` + +## 3. 流程控制语句 + +在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。 + +### 3.1 流程控制语句分类(了解) + +​ 顺序结构 + +​ 分支结构(if, switch) + +​ 循环结构(for, while, do…while) + +### 3.2 顺序结构(了解) + +顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。 \ No newline at end of file