diff --git "a/17 \345\221\250\345\257\214/20221128java\347\232\204\345\217\230\351\207\217\344\270\216\350\277\220\350\276\223\347\254\246.md" "b/17 \345\221\250\345\257\214/20221128java\347\232\204\345\217\230\351\207\217\344\270\216\350\277\220\350\276\223\347\254\246.md" new file mode 100644 index 0000000000000000000000000000000000000000..ce513928a1393f30945695afaec2e049272daae6 --- /dev/null +++ "b/17 \345\221\250\345\257\214/20221128java\347\232\204\345\217\230\351\207\217\344\270\216\350\277\220\350\276\223\347\254\246.md" @@ -0,0 +1,79 @@ +## 笔记 + +/ :取结果的商 + +% :去结果的余数 + +char 类型 + +‘a‘=97 ’b‘=98 以此类推 + +’A‘=65 ’B‘=66 以此类推 + +’0‘=48 ’1‘=49 以此类推 + +## 创建扫描器 + + Scanner sc= new Scanner(System.in); + +### 打印一个提示,让用户输入信息 + +System.out.println("提示内容"); + +### 创建变量来接收用户输入的信息 + +String name= sc.nextLine(); + +### 类型大小(数值范围大小) + +byte 大于 + >= 大于等于 + < 小于 + <= 小于等于 + !== 不等于 +``` + +逻辑运算符 + +``` +与(并且) && 短路与&&前面已经是false 后面就不执行 +或(或者) || 短路或||前面已true 面不执行 +非(不是) ! 结果相反 +逻辑异或 ^ 只能一个结果为true另一个结果为false +``` + +三元运算符 + +``` +关系表达式 ? 表达式1 : 表达式2; +z = a>b? a:b; +如果a大于b就把a的值给z 否则就把b的值给z +``` + +if语句 + +``` +格式: +if (关系表达式1) { + 语句体1; +} else if (关系表达式2) { + 语句体2; +} + +else { + 语句体n+1; +} +``` + +## 作业1 + +```java +import java.util.Scanner; + +public class a { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入三个整数"); + int a = sc.nextInt(); + int b = sc.nextInt(); + int c = sc.nextInt(); + int d=a>b?a:b; + int e=d>c?d:c; + System.out.println("最大的数是"+e); + + } +} +``` + +## 作业2 + +```java +import java.util.Scanner; + +public class b { + public static void main(String[] args) { + Scanner sc= new Scanner(System.in); + System.out.println("请输入两个整数"); + long a= sc.nextLong(); + long b=sc.nextLong(); + System.out.println((a+b)%3==0 || a==0 || b==0); + + } +} +``` + +## 作业3 + +```java +public class c { + public static void main(String[] args) { + int a = 177; + int b = 165; + double e = (a+b)*1.08/2; + double d = (a*0.923+b)/2; + System.out.println("儿子身高为"+e+"女儿的身高为"+d); + } +} +``` + +## 作业4 + +```java +public class d { + public static void main(String[] args) { + int a=21; + int b=24; + int h= a*2+3; + int l= b*2; + System.out.println(h==l); + } +} +``` + +## 作业5 + +```java +public class e { + public static void main(String[] args) { + int a=24; + int b=8; + int c=3; + int p=16; + double e=(a+b+c)*0.8; + int f=p+b+c; + if (e>f){ + System.out.println("最少花"+f); + }else { + System.out.println("最少花"+e); + } + } +} +``` + +## 作业6 + +```java +mport java.util.Scanner; + +public class f { + public static void main(String[] args) { + Scanner sc= new Scanner(System.in); + System.out.println("请输入中国得分"); + int a= sc.nextInt(); + System.out.println("请输入日本得分"); + int b= sc.nextInt(); + if (a>b){ + System.out.println("太棒了!"); + } else if (a