题目描述

输入一个自然数n后面跟n个双精度浮点数,求这些浮点数的绝对值并输出。要求自己定义一个static double myAbs(double a)方法,求绝对值的过程,请自己实现,不要调用Math.abs()方法

输入描述

一个大于等于0的整数n后面跟n个实数,数与数之间用空格分隔。

输出描述

输出n个实数的绝对值,每个数之间用空格分隔,全部n个绝对值输出结束后再输出一个换行符,输出时保留2位小数。

输入样例

5   -9.3   3.14159   -0   2016   333.33

输出样例

9.30 3.14 0.00 2016.00 333.33

程序代码

import java.util.Scanner;public class Main {static double myAbs(double a){if(a < 0){a = 0 - a;return a;}else if(a == 0){return 0;}else{return a;}}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();while(n > 0){double a = scanner.nextDouble();System.out.printf("%.2f", myAbs(a));if(n != 1){System.out.print(" ");}n--;if(n == 0){System.out.println();}}}
}

Java 求一批数的绝对值相关推荐

  1. 用java求一组数的平均值

    用java求一组数的平均值 使用java中的数组和for循环 public class pingjun { public static void main(String[] args) {int su ...

  2. java求完数的代码

    用java求完数: 题目:一个数如果恰好等于它的真因子(即不包括它本身)之和,这个数就称为"完数".例如6=1+2+3.请编程找出1000以内的所有完数. 代码如下: packag ...

  3. java求亲密数,怎么写更好更快?

    求亲密数,应该是不少编程初学者都会遇到的一个题目.所谓亲密数就是,两个正整数A和B,A的所有因子之和(不包括A本身)等于B,B的所有因子之和(不包括B本身)等于A,满足这个条件的话A和B就是亲密数了. ...

  4. java求完数(完全数 完美数)

    package com.face;public class SumNum {public static void main(String[] args) {System.out.println(&qu ...

  5. Java求一组数中最大值的方法

    例:请求出 1 2 3 4 5 6 7 8 9 中的最大数. 1)分析 已知这是一组整数,所以比较的数字有很多个,那么我们可以定义一个求最大值的方法,并且将方法中的参数改为 int 类型的可变参数. ...

  6. java求一批数据的最大值、最小值、以及掐头去尾之后的平均值。

    [问题描述]编写程序,先输入整数n,再输入n个整数,然后输出这个n整数的最大值.最小值,去掉最大值与最小值后剩余数据的平均值.输入输出格式如样例所示,输出平均值时保留6位小数. [样例输入1]10 1 ...

  7. 用java求一个数的绝对值

    前言 当你准备跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是两个字--凉凉!而在如今的市场,什么多线程.高并发.分布式.负载均衡.集群.微服 ...

  8. Java—求绝对值最大值

    Java-求绝对值最大值 Description 求n个整数中的绝对值最大的数. Input 输入数据有2行,第一行为n,第二行是n个整数. Output 输出n个整数中绝对值最大的数. Sample ...

  9. 求数的绝对值一定是正数_人教版七年级数学上册1.2.4绝对值同步练习

    同步练习 1.2.4 绝对值 基础检测: 1.-8的绝对值是         ,记做             . 2.绝对值等于5的数有                . 3.若︱a︱= a  , 则 ...

最新文章

  1. COMVariantType的Date类型
  2. springboot中如何获取yml配置文件中的配置信息
  3. 使用KubeKey安装K8S集群
  4. embed中 src属性动态更改。
  5. Haproxy安装与配置
  6. java迭代器删除两个_两个迭代器的故事
  7. 【力扣】NO.1.两数之和
  8. reshape [] matlab,matlab reshape函数
  9. 幸福框架:可扩展的应用程序 “启动引导” 框架
  10. Servlet doGet doPost 中获取参数 中文乱码
  11. QQ应用自动登录最小化功能
  12. 智能家居控制系统制作技术_【动态】HDL在欧洲推广智能家居技术
  13. 西门子s7 计算机通讯,西门子S7-200使用Modbus协议(最全解析)
  14. JavaScript形而上的策略模式
  15. 【理论】基于模型控制和基于数据驱动控制
  16. 如何设置阿里云Web应用攻击防护?
  17. 深圳超美海边烧烤场 深圳户外烧烤攻略
  18. 形态学操作——开运算与闭运算
  19. 重学数据结构与算法系列:这玩意叫跳表?
  20. 【教学】手写汉字识别_单个汉字鼠标手写识别

热门文章

  1. String.format()方法使用说明
  2. 多线程大文件断点续传和流媒体的处理方法
  3. Servlet登陆功能的实现
  4. MySQL如何利用索引优化ORDER BY排序语句
  5. 《专家系统(开发)--表达式检测--与表达式模板一起使用》
  6. js中document.getElementById(ID)与document.getElementsByName(Name)的区别
  7. 不使用临时表,仅使用select实现查询出多行常数
  8. hibernate中List一对多映射关系详解
  9. 算法入门书籍--算法图解
  10. rabitMQ优缺点