小程序|Java 运算符、输入、选择流程控制详细讲解( 七 )

//根据给定的x的值 , 计算出y的值int x = 5;x = 0;x = -5;//定义变量yint y;if(x >= 3) {y = 2*x+1;else if(x>=-1 && x<3) {y = 2*x;else if(x<-1) {y = 2*x-1;else {y = 0;System.out.println(\"不存在这样的x的值\");System.out.println(\"y:\"+y);System.out.println(\"结束\");

复制代码
3.3 if 语句的练习3.3.1 if 语句练习之获取两个整数的较大值import java.util.Scanner;
/** 需求:键盘录入两个数据 , 获取这两个数据的较大值** 分析:*     A:看到了键盘录入 , 我们就应该想到键盘录入的三个步骤*       导包 , 创建键盘录入对象 , 获取数据*     B:获取两个数据的较大值 , 用if语句的格式2就可以实现判断*     C:把较大的结果输出即可** 导包:*     A:手动导包*     B:点击鼠标自动生成*     C:快捷键*       ctrl+shift+o*/public class IfTest {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格式2实现判断/*if(a > b) {System.out.println(\"较大的值是:\"+a);else {System.out.println(\"较大的值是:\"+b);*///我们获取到较大的值未必是输出 , 可能还会进行其他的操作 , 所以我们要改进代码//定义一个变量用于保存较大的值int max;if(a > b) {max = a;