代码如下:

第一种:

import java.util.Scanner;
public class Area { public static void main(String[] args) {// TODO Auto-generated method stubScanner sc=new Scanner(System.in);System.out.println("请输入高度:");double a=sc.nextDouble();System.out.println("请输入宽度:");double b=sc.nextDouble();double c=a*b;double d=2*(a+b);System.out.printf("面积为:%.2f\n",c);System.out.printf("周长为:%.2f\n",d);    }
}

第二种:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class Area {public static void main(String[] args) {InputStreamReader is = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(is); try{ System.out.println("请输入高度:");String changdu = br.readLine();  System.out.println("请输入宽度:");String kuandu = br.readLine();  int a = Integer.parseInt(changdu); int b = Integer.parseInt(kuandu);  double c=a*b;double d=2*(a+b);
DecimalFormat df = new DecimalFormat("#.00");System.out.println("面积为:"+df.format(c));System.out.println("周长为:"+df.format(d));}   catch(IOException e){   e.printStackTrace();   } }}

编写JAVA程序从键盘输入矩形的宽和高,输出矩形的周长和面积。 (分别试用两种输入和输出方法,输出结果精确到小数点后两位)相关推荐

  1. c语言两数相除等于小数多少,c语言知识程序两数相除精确到小数点后k位.doc

    c语言知识程序两数相除精确到小数点后k位.doc -题目 输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位1.问题分析与方案设计.1.首先解决输入问题.题目要求输入三个整数m,n ...

  2. c语言两数相除等于小数多少,c语言程序两数相除精确到小数点后k位

    题目: 输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位 1.问题分析与方案设计. 1.首先解决输入问题.题目要求输入三个整数m,n,k.所以定义input()函数,使输入的为正 ...

  3. 根据下面一元二次方程求根公式,计算并输出一元二次方程x2+x-2=0的两个实根,要求精确到小数点后4位。程序中所有浮点数的数据类型均为float..

    根据下面一元二次方程求根公式,计算并输出一元二次方程x2+x-2=0的两个实根,要求精确到小数点后4位.程序中所有浮点数的数据类型均为float.. 输出格式: "x1=%.4f\n&quo ...

  4. 输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。 **输入格式要求:“%d“ 提示信息:“Input integer:“ **输出格式要求:“Plus number:%d,averag

    输入10个整数,求其中正数的个数及平均值,精确到小数点后两位. **输入格式要求:"%d" 提示信息:"Input integer:" **输出格式要求:&qu ...

  5. java double 小数点后两位小数_Java中double类型的数据精确到小数点后两位

    Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585; BigDecimal b = newBigDecimal(f);do ...

  6. 解题报告——习题2-5 分数化小数(decimal) 输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位。

    立志用尽量少的代码做高效的表达. 题目描述: 输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位. a,b ≤10^6 ,c≤100.输入包含多组数据,结束标记记为a = b = c = ...

  7. java精确到小数点一位_java精确到小数点后一位

    java精确到小数点后一位 [2021-02-07 01:21:06]  简介: PHP保留小数点后一位,并且不四舍五入的方法:1.使用函数[number_format],代码为[$total=num ...

  8. java数据格式化(精确到小数点后两位、日期时间格式化)

    /** 格式化价格信息,精确到小数点后两位 */ public static String formatMoney(String moneyAmount_Fen) {DecimalFormat df ...

  9. double值精确到小数点后两位

    double值精确到小数点后两位 功能 将程序中的double值精确到小数点后两位.可以四舍五入,也可以直接截断. 比如:输入12345.6789,输出可以是12345.68也可以是12345.67. ...

  10. c++输出的值精确到小数点后5位_c/c++linux 2019最新阿里研发类面试题及答案分享...

    问题点总结: 1.1.1 问题:如何实现一个高效的单向链表逆序输出? 1.1.2 题目:已知 sqrt (2)约等于 1.414,要求不用数学库,求 sqrt (2)精确到小数点后 10 位. 1.1 ...

最新文章

  1. 打通前后端,这款效能提升开源“神器”你一定要了解
  2. Count Color poj2777 线段树
  3. SQL Server 统计信息更新时采样百分比对数据预估准确性的影响
  4. 搞笑证件生成php源码,搞笑证件生成器下载
  5. 网络游戏简易分区服务器架构详解
  6. 产品经理如何做好需求挖掘
  7. 关于DYNPRO程序的系统迁移与版本不匹配问题之一
  8. MySQL - 查询今天的数据(以及昨天、本月、上个月、今年...)
  9. 推荐7 款实用好用的电脑软件
  10. 过VMP加壳程序的自效验
  11. MongoDB MongoVue 客户端
  12. RS485应用电路及问题经验总结
  13. debian中直接使用yed.jar
  14. 微信小程序实验四 —— 扫雷游戏
  15. 数据恢复软件在苹果电脑上的应用
  16. Android 关于模拟点击和Hook框架的杂谈
  17. js通用判断指定日期是周几,是否是周六、周日
  18. 仓库管理(库存系统模块)
  19. 用指定的用户名和密码无法登录到该FTP服务器
  20. 【实验】多周期CPU微程序设计

热门文章

  1. 方舟服务器虚拟内存,方舟如何设置虚拟内存 | 手游网游页游攻略大全
  2. android listpreference 自定义,在Android中创建ListPreference多选的简单方法?
  3. SharePoint Online 分享文件夹提示功能禁用
  4. html新增后触发点击事件 (off和on的使用)
  5. 邮件助手、监控邮件上报电脑截图、网课监控助手
  6. windows及其软件chrome背景设置(Stylish老是有问题用不了)
  7. Struts2与Websocket配置UrlPattern冲突问题
  8. notepad ++ 将制表符(tab)替换为空格
  9. 店宝宝:从韩都衣舍“落幕”到完美日记崛起,电商生态从未停滞
  10. 2014全国大学生赛事