#include<iostream>//华氏温度 = 摄氏温度 * 9.0 / 5.0 + 32int main()
{const unsigned short ADD_SUBTRACT = 32;const double RATIO = 9.0 /5.0;double tempIn, tempOut;char typeIn, typeOut;std::cout<<"请亲们以【xx.x C】或者【xx.x F】这样的格式输入一个温度:\n\n";std::cin >> tempIn >> typeIn;std::cin.ignore(100,'\n');std::cout << "\n";switch( typeIn ){case 'C':tempOut = tempIn * RATIO +ADD_SUBTRACT;typeOut = 'F'; typeIn='C';break;case 'F':tempOut= (tempIn -ADD_SUBTRACT) / RATIO ;typeOut ='C'; typeIn= 'F';break;default:typeOut = 'E';break;}if(typeOut !='E'){std::cout<< tempIn << typeIn<<"="<<tempOut<<typeOut<<"\n\n";}else{std::cout << "输入错误!" << "\n\n";}std::cout << "请输入任何字符结束程序!\n\n";std::cin.get();return 0;
}

C++华氏温度和摄氏温度转换相关推荐

  1. 温度转换java小程序_利用easygui模块编写的华氏温度与摄氏温度转换的小程序

    -*- coding:utf-8 -*- #Author:'Lmc' #DATE: 2019/4/23/0023 下午 4:23:08 #FileName:tem_compare_gui.PY imp ...

  2. 【matlab】华氏温度与摄氏温度转换函数

    首先明确要求: 写一个函数,将华氏温度转换为摄氏温度 转换后的温度函数应该一直运行,直到没有提供转换所需的数字(即在一个.m文件中定义函数,然后在命令窗口中调用) 通过查询可知和华氏温度与摄氏温度之间 ...

  3. 华氏温度和摄氏温度转换

    编程按每隔10°输出0°到300°之间的华氏温度到摄氏温度的对照表,已知华氏温度和摄氏温度的转换公式为C=5/9*(F-32),C表示摄氏温度,F表示华氏温度. #include<stdio.h ...

  4. 华氏温度和摄氏温度互换JAVA_java 华氏温度和摄氏温度转换问题

    importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;//将这个例子讲述JButton,JTextField,JLabel的用法pub ...

  5. java编写摄氏度转华氏度_JAVA题:编写一个能够转换华氏温度和摄氏温度的程序。在“摄氏温度”文本域输入一个值并点击华氏按钮(两...

    展开全部 import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListe ...

  6. 摄氏温度转换华氏温度_什么是摄氏温度?

    摄氏温度转换华氏温度 摄氏温度 (Celsius) Celsius is a temperature measuring scale which as a SI unit derived from t ...

  7. python tkinter库实现华氏温度摄氏温度转换

    python tkinter库实现华氏温度摄氏温度转换 功能要求 创建GUI窗口 创建文本标签 创建可输入文本 按钮控件 创建显示文本框 温度转换函数-g 总程序 结束啦 功能要求 创建一个图形窗口, ...

  8. 《C语言程序设计》一 2.5 案例学习——华氏温度与摄氏温度的转换

    2.5 案例学习--华氏温度与摄氏温度的转换 [例2-7] 你的一个朋友要去某地旅游,当地天气预报是用华氏温度报告的,请你编写程序,帮助你的朋友进行温度的转换,计算并输出对应的摄氏温度. 1.问题分析 ...

  9. Python华氏温度、摄氏温度的转换

    思路:定义一个输入值,判断输入值为华氏温度还是摄氏温度还是无效值,根据公式进行互相转换,最后输出结果.(C为摄氏温度.F为华氏温度) 涉及公式: C=(F-32)/1.8 F=C*1.8+32 代码: ...

最新文章

  1. The listener supports no services
  2. elasticsearch使用指南之Elasticsearch Document Index API详解、原理与示例
  3. c语言中go的作用,go语言与c语言的相互调用
  4. 查询大于2分钟的数据
  5. php强类型 vscode,VSCode + WSL 2 + Ruby环境搭建图文详解
  6. 高级考题_理论干货最最直观的词云分布,带你一次看清天大考题端倪!
  7. 解决jquery调用NET webservice跨域的问题
  8. WMS智能仓储系统成长史?
  9. Git如何配置多个SSH-Key呢?
  10. AI+BI,真的如想象中的那么美好吗?
  11. Anaconda Python安装,Spyder汉化及调试
  12. 提取html中的音频文件,如何将网页中的音频文件提取出来
  13. 20220103_数据库过程:异常业务量情况通报
  14. ArcPad8新功能介绍
  15. 苹果手机怎样双开微信?简单2步快速安装苹果版双开助手!
  16. java实现表白动图
  17. 重磅福利!ICCV 2019全部论文合集共1075篇!会议信息全收录!
  18. 项目管理:如何使用甘特图制定项目计划
  19. 方孔分段的lisp_cad怎么把一条线直接分段
  20. 唯样商城:扩展用于汽车以太网的 ESD 保护解决方案产品组合

热门文章

  1. 利用c51进行数模转换并在液晶屏上显示_51单片机汇编语言实验(五)-----A/D 0809模数转换和DA0832数模转换实验(附参考代码及注释)...
  2. x264获取sps pps 等信息
  3. KnowHowChain(脑海链)进度报告——9月15日-9月30日
  4. 制作轮播图思路 ~ 使用JS做一个轮播图,先在脑海里捋一捋逻辑,我的思路是这样的,看图啦:
  5. PCIe实践之路:PCIe转USB Host驱动
  6. 无法建立跟远程计算机的连接,win10系统远程桌面连接失败客户端无法建立与远程计算机的连接的解决方法...
  7. 算法设计分析之------ 递推与递归篇二
  8. 数据集中多张图片转换成视频文件方法
  9. Android插件化开发指南——实践之仿酷狗音乐首页(自定义ImageView控件)
  10. ftp服务器无法复制文件夹,为什么serv u不能粘贴文件夹