JAVA 绝对值 java中绝对值_JAVA 绝对值


🔮导航小助手

目录

☆引言☆

练习题:求数字的绝对值

思路:

习题分析:

源码解析:

运行结果:

 总结:


☆引言☆

        大家好

JAVA 绝对值 java中绝对值_java_02

 

        大家不要看练习题的答案解析,先自己做一下练习题,做完练习题看看是否正确,不会了再来看答案解析,那下面我们就开始做题吧!!!

🚀🚀🚀开始做题啦!🚀🚀🚀

JAVA 绝对值 java中绝对值_算法_03

 

练习题:求数字的绝对值

思路:

【绝对值是指一个数在数轴上所对应点到原点的距离,用“||”来表示。

负数的绝对值是他去掉负号以后的值,而非负数(0和正数)的绝对值是他本身。

请定义一个方法,接收用户输入的数字,输出绝对值结果。】

习题分析:

1.提示并接受用户输入的要测试的数

2.写一个方法来就该数的绝对值

        2.1使用if...else...语句判断输出返回值

                如果是非负数>=0,返回本身的值

                如果是负数,则值取反

3.调用求绝对值的方法并把返回值赋值给变量result

4.打印输出求出的结果result

源码解析:

public class Test12 {

    public static void main(String[] args) {

        //1.提示并接受用户输入的要测试的数

        System.out.println("请输入你要求绝对值的数:");

        double input=new Scanner(System.in).nextDouble();

        //3.调用求绝对值的方法并把返回值赋值给变量result

        double result = getAbsNum(input);

        //4.打印输出求出的结果result
    
        System.out.println("这个数的绝对值是:"+result);

    }

    //2.写一个方法来就该数的绝对值
    
    public static double getAbsNum(double input){

        //2.1使用if...else...语句判断输出返回值

        if (input>=0) {//如果是非负数>=0

            return input;//返回本身的值

        }else{//如果是负数

            return -input;//则值取反

        }

    }

}

运行结果:

开始运行,提示并接受数据

JAVA 绝对值 java中绝对值_开发语言_04

JAVA 绝对值 java中绝对值_蓝桥杯_05

 

JAVA 绝对值 java中绝对值_开发语言_06

 

例如:输入20

JAVA 绝对值 java中绝对值_开发语言_07

例如:输入0

JAVA 绝对值 java中绝对值_蓝桥杯_08

 例如:输入-20

JAVA 绝对值 java中绝对值_蓝桥杯_09

 总结:

        本题主要重点在于熟练掌握并运用键盘录入对象的使用、创建方法并调用方法的使用以及if...else....语句的使用,并根据清晰的逻辑思路做出本题。那么你是否做对了呢?你的答案正确吗?

好啦!今天的练习就到这里。看吧这么努力的你又学到了很多,新的一天加油鸭!!!


【完】