Java 摄氏和华氏之间的转换
题目描述
编写一个程序,从键盘读入一个实数表示摄氏温度,并将它们转化为华氏温度输出(输出时保留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 摄氏和华氏之间的转换相关推荐
- java conversion_java 基本数据类型之间的转换(Conversion between Java basic data types).doc...
java 基本数据类型之间的转换(Conversion between Java basic data types) java 基本数据类型之间的转换(Conversion between Java ...
- java千克和磅之间的转换,进行打印
package pritice4; public class Changekg { public static void main(String[] args) { // 打印千克和磅之间的转换 ...
- Java开发中数据类型之间的转换
1).简单类型数据间的转换,有两种方式:自动转换和强迫转换,通常产生在表达式中或方法的参数传递时. 自动转换 具体地讲,当1个较"小"数据与1个较"大"的数据1 ...
- java不同时区时间转换,Java不同时区(timezone)之间时间转换
最近出现一个问题是这样的 我们的系统在国外打印的日志时间由于时差关系和国内不一致 看起来不方便 希望国外的日志和国内保持一致 即 需要对不同时区的时间做转换调整 统一为国内时间. 一.关于时区的一些概 ...
- Java不同时区(timezone)之间时间转换
最近出现一个问题是这样的:我们的系统在国外打印的日志时间由于时差关系和国内不一致,看起来不方便,希望国外的日志和国内保持一致,即:需要对不同时区的时间做转换调整,统一为国内时间. 一.关于时区的一些概 ...
- Java int[] integer[] List之间的转换
代码如下: package com.xinyu.test;import java.util.Arrays; import java.util.List; import java.util.stream ...
- java 时间与字符串之间的转换
1. long字符串转换成yyyy-MM-dd HH:mm:ss格式输出 1 import java.text.SimpleDateFormat; 2 import java.util.Date; 3 ...
- uint8 t对应java,uint8_t*和jstring之间的转换
通过jstringTostring函数,可将Android端用户输入的信息通过JNI传送到本地函数,进行socket传输,以达到Android应用之间的通信. //jstring to uint ...
- Java List和Array之间的转换
一.Array 转为List1.实现方法 :java中数组转list使用Arrays.asList(T... a)方法.public class Array2List {public static v ...
最新文章
- 基于深度学习方式的点云处理算法汇总
- 在Linux系统下配置Java开发环境
- Linux内核探讨-- 第一章
- 009_CSS分组选择器
- java构建内存池队列_池化技术(线程池、连接池、内存池等)
- 华为平板matepad pro鸿蒙,华为MatePad Pro 2平板电脑入网:首款预装鸿蒙OS
- unix系统简明教程 命令
- CSS篇 Process Document第7章 Technical Report Development Process翻译
- 使用MSChart控件绘制图表。
- 密码生成 算法编程题
- 防范蠕虫式勒索软件病毒攻击的安全预警通告
- 《我和PIC单片机:基于PIC18》——导读
- win7录屏_原来电脑自带的录屏功能,那么好用,可惜很多人还不知道,真遗憾...
- migration mysql_MySQL Migration Tool 使用 | 学步园
- 国内外RTI产品调查情况
- Conflicted Confucians
- [Neo4j] CQL命令
- python开发12306抢票_如何利用 Python 实现12306抢票?
- VScode 模糊查找替换 正则
- 数据中台(七) 数据中台架构