题目描述

编写一个程序,从键盘读入一个实数表示摄氏温度,并将它们转化为华氏温度输出(输出时保留2位小数),其转换公式如下:
华氏温度=(9/5)×摄氏温度+32

输入描述

一个表示摄氏温度的实数

输出描述

摄氏温度和对应的华氏温度,小数点后面保留2位小数,行末要求换行

输入样例

10

输出样例

摄氏温度10.00–华氏温度50.00

程序代码

import java.util.Scanner;
public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double Celsius, Fahrenheit;Celsius = scanner.nextDouble();Fahrenheit=(9.0 / 5) * Celsius + 32;System.out.printf("摄氏温度%.2f--华氏温度%.2f", Celsius, Fahrenheit);}
}

题目描述

以下程序输出华氏温度到摄氏温度的转换表,从华氏0度到80度,每隔20度输出一行。华氏温度和摄氏温度的转换公式为C=(F-32)*5/9,其中C和F分别表示摄氏温度和华氏温度。程序运行输出如下:
华氏温度 摄氏温度
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
请将程序填写完全。

public class Main {public static void main(String[] args) {【1】;System.out.println("华氏温度  摄氏温度");while (【2】) {【3】;System.out.printf("%3.0f      %6.1f\r\n", fahr, celsius);【4】;}}}

输出样例

华氏温度  摄氏温度0       -17.820        -6.740         4.460        15.680        26.7

程序代码

public class Main {public static void main(String[] args) {double fahr = 0, celsius;System.out.println("华氏温度  摄氏温度");while (fahr <= 80) {celsius = (fahr - 32) * 5 / 9;System.out.printf("%3.0f      %6.1f\r\n", fahr, celsius);fahr = fahr + 20;}}
}

Java 摄氏和华氏之间的转换相关推荐

  1. java conversion_java 基本数据类型之间的转换(Conversion between Java basic data types).doc...

    java 基本数据类型之间的转换(Conversion between Java basic data types) java 基本数据类型之间的转换(Conversion between Java ...

  2. java千克和磅之间的转换,进行打印

    package pritice4; public class Changekg { public static void main(String[] args) { // 打印千克和磅之间的转换   ...

  3. Java开发中数据类型之间的转换

    1).简单类型数据间的转换,有两种方式:自动转换和强迫转换,通常产生在表达式中或方法的参数传递时. 自动转换 具体地讲,当1个较"小"数据与1个较"大"的数据1 ...

  4. java不同时区时间转换,Java不同时区(timezone)之间时间转换

    最近出现一个问题是这样的 我们的系统在国外打印的日志时间由于时差关系和国内不一致 看起来不方便 希望国外的日志和国内保持一致 即 需要对不同时区的时间做转换调整 统一为国内时间. 一.关于时区的一些概 ...

  5. Java不同时区(timezone)之间时间转换

    最近出现一个问题是这样的:我们的系统在国外打印的日志时间由于时差关系和国内不一致,看起来不方便,希望国外的日志和国内保持一致,即:需要对不同时区的时间做转换调整,统一为国内时间. 一.关于时区的一些概 ...

  6. Java int[] integer[] List之间的转换

    代码如下: package com.xinyu.test;import java.util.Arrays; import java.util.List; import java.util.stream ...

  7. java 时间与字符串之间的转换

    1. long字符串转换成yyyy-MM-dd HH:mm:ss格式输出 1 import java.text.SimpleDateFormat; 2 import java.util.Date; 3 ...

  8. uint8 t对应java,uint8_t*和jstring之间的转换

     通过jstringTostring函数,可将Android端用户输入的信息通过JNI传送到本地函数,进行socket传输,以达到Android应用之间的通信. //jstring to uint ...

  9. Java List和Array之间的转换

    一.Array 转为List1.实现方法 :java中数组转list使用Arrays.asList(T... a)方法.public class Array2List {public static v ...

最新文章

  1. 基于深度学习方式的点云处理算法汇总
  2. 在Linux系统下配置Java开发环境
  3. Linux内核探讨-- 第一章
  4. 009_CSS分组选择器
  5. java构建内存池队列_池化技术(线程池、连接池、内存池等)
  6. 华为平板matepad pro鸿蒙,华为MatePad Pro 2平板电脑入网:首款预装鸿蒙OS
  7. unix系统简明教程 命令
  8. CSS篇 Process Document第7章 Technical Report Development Process翻译
  9. 使用MSChart控件绘制图表。
  10. 密码生成 算法编程题
  11. 防范蠕虫式勒索软件病毒攻击的安全预警通告
  12. 《我和PIC单片机:基于PIC18》——导读
  13. win7录屏_原来电脑自带的录屏功能,那么好用,可惜很多人还不知道,真遗憾...
  14. migration mysql_MySQL Migration Tool 使用 | 学步园
  15. 国内外RTI产品调查情况
  16. Conflicted Confucians
  17. [Neo4j] CQL命令
  18. python开发12306抢票_如何利用 Python 实现12306抢票?
  19. VScode 模糊查找替换 正则
  20. 数据中台(七) 数据中台架构

热门文章

  1. 【转】一台台式机电脑 是集成显卡,我现在想搞两个显示器,一台显示器看监控,一台显示器自己...
  2. 解决复制虚拟机时候网络不从eth0开始问题
  3. 【Android】自定义view-拖动小球移动
  4. Gil Zilberfeld问答:敏捷产品的规划与管理
  5. dos删除文件与文件夹
  6. 服务器状态监控之二软硬件环境介绍
  7. VS 2008 Feature Pack界面开发学习笔记之初步接触
  8. 操作系统开发系列—2.进入32位保护模式
  9. asp.net 中GridView控件实现全选及反选的功能
  10. 动态规划——Poj 1159 Palindrome