diff --git "a/06 \351\231\210\345\277\227\344\274\237/2022121 Java\350\277\220\347\256\227\347\254\246.md" "b/06 \351\231\210\345\277\227\344\274\237/2022121 Java\350\277\220\347\256\227\347\254\246.md" new file mode 100644 index 0000000000000000000000000000000000000000..8212c5861ea9eb928b0a86e926d73e9f7abf299c --- /dev/null +++ "b/06 \351\231\210\345\277\227\344\274\237/2022121 Java\350\277\220\347\256\227\347\254\246.md" @@ -0,0 +1,107 @@ +# 笔记 + +## 赋值运算符 + + = 赋值 a=10,将10赋值给变量a + ++= 加后赋值 a+=b,将a+b的值给a a = a+b; + +-= 减后赋值 a-=b,将a-b的值给a a=a-b; + +*= 乘后赋值 a=b,将a×b的值给a a=ab; + + /= 除后赋值 a/=b,将a÷b的商给a a=a/b; + +%= 取余后赋值 a%=b,将a÷b的余数给a a=a%b; + +## 关系运算符 + +== a==b,判断a和b的值是否相等,成立为true,不成立为false + +!= a!=b,判断a和b的值是否不相等,成立为true,不成立为false + +.> a>b,判断a是否大于b,成立为true,不成立为false + +.>= a>=b,判断a是否大于等于b,成立为true,不成立为false < a + +< a b ? a : b;// 判断 a>b 是否为真,如果为真取a的值,如果为假,取b的值 +``` + +## 流程控制语句 + +if 语句 + +```java +格式: +if (关系表达式) { +语句体; +} +``` + +if 语句2 + +```java +格式: +if (关系表达式) { +语句体1; +} else { +语句体2; +} + +``` + +# 作业 + +```java +import java.util.Scanner; + +public class q { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入中国足球分"); + int china = sc.nextInt(); + System.out.println("请输入日本足球分"); + int japan = sc.nextInt(); + if (china>10 || china<0 && japan>10 || japan<0){ + System.out.println("输入出问题"); + }else if (china-japan>=8){ + System.out.println("奖励度假一年"); + }else if (china-japan>=6){ + System.out.println("奖励笔记本一台"); + }else if (china-japan>=4){ + System.out.println("奖励度假村七日游"); + }else if (china-japan>0){ + System.out.println("奖励放假休息5天"); + } + } +} + +``` +