【作业】demo2
让用户依次录入三个整数,求出三个数中的最小值,并打印到控制台。
训练提示
-
如何完成用户录入?
-
求最小值需要用到什么知识点?
解题方案
-
使用Scanner完成键盘录入,使用if..else的嵌套完全判断
-
使用Scanner完成键盘录入,使用多条件的if...else完成判断
以下解题以方案2为准
操作步骤
-
使用三次键盘录入的方法让用户输入三个整数
-
使用多条件的if...else判断三个数大小关系的各种情况求出最小值
-
打印输出最小值
直接上代码
public class Demo2 { public static void main(String[] args) { //让用户依次录入三个整数,求出三个数中的最小值,并打印到控制台。 Scanner sc = new Scanner(System.in); //让用户输入第一个数 System.out.println("请输入第一个整数:"); int n1 = sc.nextInt(); System.out.println("请输入第二个整数:"); int n2 = sc.nextInt(); System.out.println("请输入第三个整数:"); int n3 = sc.nextInt(); //使用if...else判断语句 if(n1 < n2 && n1 < n3) { //如果第一个数小于第二和第三个数,输出第一个数为最小值 System.out.println("最小值为:"+n1); }else if(n2 < n3) { //如果第二个数小于第三个数,输出第二个数为最小值, System.out.println("最小值为:"+n2); }else { //否则输出 第三个数为最小值 System.out.println("最小值为:"+n3); } } }
官方认证-六祎工作室

浙公网安备 33010602011771号