智能医学工程-计算机程序设计-2025版-教学案例-第08章

8 阅读1分钟

eg 8.1.2

public class VariableNecessity {
    public static void main(String[] args) {
        int a = 5;
        int b = 10;
        int sum = a + b; // 使用变量存储和计算数据
        System.out.println("Sum: " + sum);
    }
}

eg 8.1.3

public class VariableDemo {
    public static void main(String[] args) {
        int myNumber;
        myNumber = 10;
        double myDouble = 5.99;
        
        System.out.println("myNumber: " + myNumber);
        System.out.println("myDouble: " + myDouble);
    }
}

eg 8.3.1

public class ArithmeticOperators {
    public static void main(String[] args) {
        int a = 10;
        int b = 3;
        
        System.out.println("加法: " + (a + b));
        System.out.println("减法: " + (a - b));
        System.out.println("乘法: " + (a * b));
        System.out.println("除法: " + (a / b));
        System.out.println("取余: " + (a % b));
    }
}

eg 8.3.2

public class Demo {
    public static void main(String[] args){
       int a=2,b=1;
       System.out.println(a+=b);
       System.out.println(a-=b);
       System.out.println(a*=b);
       System.out.println(a/=b);
       System.out.println(a%=b);
    }
}

eg 8.3.3

public class Demo {
    public static void main(String[] args){
       System.out.println(2==3);
       System.out.println(2!=3);
       System.out.println(2>3);
       System.out.println(2<3);
       System.out.println(1>=3);
       System.out.println(3<=3);
    }
}

eg 8.3.4

public class DemoNew {
    public static void main(String[] args){
        System.out.println("逻辑与的情况");
        System.out.println(true & true);
        System.out.println(true & false);
        System.out.println(false & false);
        System.out.println("逻辑或的情况");
        System.out.println(true | true);
        System.out.println(true | false);
        System.out.println(false | false);
        System.out.println("逻辑异或的情况");
        System.out.println(true ^ true);
        System.out.println(true ^ false);
        System.out.println(false ^ false);
        System.out.println("逻辑非的情况");
        System.out.println(!true);
        System.out.println(!false);
    }
}

eg 8.4.1

public class SequentialStatements {
    public static void main(String[] args) {
        System.out.println("步骤1: 准备食材");
        System.out.println("步骤2: 切菜");
        System.out.println("步骤3: 开始烹饪");
    }
}

eg 8.4.4

public class SwitchVsIfElse {
    public static void main(String[] args) {
        int day = 5;
        
        switch (day) {
            case 1:
                System.out.println("星期一");
                break;
            case 5:
                System.out.println("星期五");
                break;
            default:
                System.out.println("其他天");
                break;
        }
        
        if (day == 1) {
            System.out.println("星期一");
        } else if (day == 5) {
            System.out.println("星期五");
        } else {
            System.out.println("其他天");
        }
    }
}