7-28 摄氏温度转换华氏温度 (5 分)

温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画。华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画。

根据华氏和摄氏温度定义,转换公式如下:

  • C = ( F – 32 ) / 1.8
  • F = C * 1.8 + 32

输入格式:

一个不带小数点的数字,表示设摄氏温度。

输出格式:

一个表示华氏温度的数字。请直接采用print()输出计算结果,不需要对输出格式做处理。

输入样例:

36

输出样例:

96.8
F = float(input())
C = F * 1.8 + 32
print(C)

  

原文地址:https://www.cnblogs.com/aimilu/p/11819106.html

时间: 2024-10-08 15:39:16

7-28 摄氏温度转换华氏温度 (5 分)的相关文章

练习2-12 输出华氏-摄氏温度转换表 (15 分)

练习2-12 输出华氏-摄氏温度转换表 (15 分) 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:,其中:C表示摄氏温度,F表示华氏温度. 输入格式: 在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开. 输出格式: 第一行输出:"fahr celsius" 接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius

浙大版《C语言程序设计(第3版)》题目集 练习2-12 输出华氏-摄氏温度转换表 (15 分)

练习2-12 输出华氏-摄氏温度转换表 (15 分) 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:C=5×(F?32)/9,其中:C表示摄氏温度,F表示华氏温度. 输入格式: 在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开. 输出格式: 第一行输出:"fahr celsius" 接着每行输出一个华氏温度fahr(整型)与一

1115: 零起点学算法22——华氏摄氏温度转换

1115: 零起点学算法22--华氏摄氏温度转换 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 3522  Accepted: 1456[Submit][Status][Web Board] Description 输入一个华氏温度,根据公式C=(5/9)(F-32)计算对应的摄氏温度. Input 输入一个华氏温度值(多组数据) Output 输出输入的华氏温度和转换后的摄氏温度值. 输入格式请

1116: 零起点学算法23——摄氏温度转换

1116: 零起点学算法23--摄氏温度转换 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 1982  Accepted: 1305[Submit][Status][Web Board] Description 输入华氏温度f,输出对应的摄氏温度c,保留3位小数. c=5/9*(f-32) Input 输入f(多组数据) Output 输出c(每组数据一行) Sample Input 100 Sa

将四字节hex形式IP转换成点分十进制式

1.需求描述 将四字节的hex形式IP如 \x0A\xA8\x01\xB5 转换成 点分十进制形式如 "10.168.1.181" 2.代码实现 // // convert one byte hex to int str // byte_hex: input byte hex // outdata: output converted int data // int_str_len: the length of the int str // void byte_hex2int_str(c

2.1摄氏温度转为华氏温度.py

# -*- coding: utf-8 -*- """ Created on Sun Apr 22 14:57:48 2018 @author: MyPC """ def main(): ''' 摄氏温度转为华氏温度. 公式:fathrenheiit=(9 / 5) * celsius + 32 input:celsius output:fathrenheiit ''' celsius = eval(input("input Celsi

浙大版《C语言程序设计(第3版)》题目集 练习3-7 成绩转换 (15 分)

练习3-7 成绩转换 (15 分) 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为C: 小于70且大于等于60为D: 小于60为E. 输入格式: 输入在一行中给出一个整数的百分制成绩. 输出格式: 在一行中输出对应的五分制成绩. 输入样例: 90 输出样例: A 思路:用if-else语句分五种情况讨论. 代码如下: #include<stdio.h> int main() { int a, A, B,

RDD的转换操作,分三种:单value,双value交互,(k,v)对

import org.apache.spark.rdd.RDDimport org.apache.spark.{Partitioner, SparkConf, SparkContext} object Transformation { def main(args: Array[String]): Unit = { val config: SparkConf = new SparkConf().setMaster("local[*]").setAppName("Transfor

7-1 表达式转换 (25 分)

题目: 算术表达式有前缀表示法.中缀表示法和后缀表示法等形式.日常使用的算术表达式是采用中缀表示法,即二元运算符位于两个运算数中间.请设计程序将中缀表达式转换为后缀表达式. 输入格式: 输入在一行中给出不含空格的中缀表达式,可包含+.-.*.\以及左右括号(),表达式不超过20个字符. 输出格式: 在一行中输出转换后的后缀表达式,要求不同对象(运算数.运算符号)之间以空格分隔,但结尾不得有多余空格. 思路: 感谢大佬博客启发过了卡了一个星期的题:https://www.cnblogs.com/8