一、代码

#include <stdio.h>
#include <stdlib.h>
int main(){char temp;float c,f;do{printf("程序功能:摄氏、华氏温度转换\n\n");printf("转换类型(C-摄氏转华氏,F-华氏转摄氏,E-退出程序):");temp=getchar();while(temp!='c' && temp!='C' && temp!='f' && temp!='F'){if(temp=='E'||temp=='e') exit(0);else{printf("您输入的类型有误,请重新输入:");getchar();scanf_s("%c",&temp);}}switch(temp){case 'c':case 'C':{printf("摄氏温度:");scanf_s("%f",&c);f=9*c/5+32;printf("华氏温度:%5.2f\n",f);printf("--------------------------------------\n");break;}case 'f':case 'F':{printf("华氏温度: ");scanf_s("%f",&f);c=5*(f-32)/9;printf("摄氏温度%5.2f\n",c);printf("--------------------------------------\n");break;}}getchar();}while(temp!='e'&&temp!='E');return 0;
}

二、执行效果

C语言实现摄氏、华氏温度转换相关推荐

  1. 《摄氏华氏温度转换》

    [问题描述] 假如用C表示摄氏温度,F表示华氏温度,则有:F=C*9/5+32.输入一整数表示摄氏温度,根据该公式编程求对应的华氏温度,结果小数点后保留一位有效数字. [输入形式] 从控制台读入一个整 ...

  2. 摄氏华氏温度转换。【问题描述】假如用C表示摄氏温度,F 表示华氏温度,则有:F=C×9/5+32。输入一个整数表示摄氏温度,根据该公式编程求对应的华氏温度。结果保留一位小数。

    [输入形式]读入一个整数,表示摄氏温度. [输出形式]输出转换后的华氏温度.结果保留一位小数. [样例输入] 101 [样例输出] 213.8 [样例说明] 输入的是101(摄氏温度值),通过上述公式 ...

  3. C语言简单多实例——摄氏一华氏温度转换表

    前言 c语言简单的多实例测试希望对大家有所帮助 提示:以下是本篇文章正文内容,下面案例可供参考 题目描述 输出一张摄氏一华氏温度转换表,摄氏温度的取值区间是[-1000 C,1500C ],温度间隔5 ...

  4. c语言摄氏度字符,c语言摄氏度与华氏温度如何转换

    c语言摄氏度与华氏温度如何转换西门子新闻内容   查阅次数:4720   更新时间: 2019-11-24 11:16 摄氏度与华氏度的转换公式为C=*5/9. 不少人看到这样的转换公式就会将摄氏度C ...

  5. 2019/2/3摄氏一华氏温度转换表

    题目描述 输出一张摄氏一华氏温度转换表,摄氏温度的取值区间是[-1000 C,1500C ],温度间隔50C.要求定义和调用函数 ctof©,将摄氏温度C转换成华氏温度F,计算公式: F = 32 + ...

  6. C语言选择结构程序设计练习题-华氏温度转换成摄氏温度

    原文地址:嗨客网 C语言选择结构程序设计练习题 描述 给出一个场景,和一个计算公式,根据公式将输入的华氏温度转换成摄氏温度.(谭浩强 C 语言 第三版 89 页第 4.9 题 ) 题目 输入一个华氏温 ...

  7. Java 提示用户输入温度以及C或F_已知华氏温度与摄氏度之间的转换公式是C=519X(F—32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出...

    点击查看已知华氏温度与摄氏度之间的转换公式是C=519X(F-32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出具体信息 答:-- {int f=-10; float c; while(f ...

  8. Java编程之华氏和摄氏的转换

    问题描述:使用Java编程实现华氏和摄氏的转换. 程序源码: package pm; import java.util.Scanner; public class SwitchTest {public ...

  9. C语言基础:时间转换成字符串 strftime的代码

    将内容过程中经常用的一些内容段做个记录,下边内容段是关于C语言基础:时间转换成字符串 strftime的内容,希望能对大伙有一些用处. #include <stdio.h> #includ ...

  10. c语言中10转8和16的转换,(C语言)10进制转换2,8,16进制

    (C语言)10进制转换2,8,16进制 作者:vinseven #include"stdio.h" #include"conio.h" #include&quo ...

最新文章

  1. array用法 numpy_NumPy总结(基础用法)
  2. 深入探索C++对象模型学习笔记2
  3. leetcode-581-Shortest Unsorted Continuous Subarray
  4. NotificationListenerService不能监听到通知
  5. 【Transformer】HRFormer:High-Resolution Transformer for Dense Prediction
  6. php 加入日志功能,php怎么写一个日志功能的函数
  7. 欢乐纪中某A组赛【2019.7.8】
  8. python创建追加_Python文件的创建与追加
  9. c 匹配mysql密码,MySQL设置密码的三种方法
  10. 只有一百行的xss扫描工具——DSXS源码分析
  11. 网吧服务器是起什么作用的,网吧服务器的用途是什么?
  12. godot初体验,开源跨平台的神奇游戏引擎。支持python和rust,甚至推出了android端。
  13. 无法绑定由多个部分组成的标识符 yvi312082007@163.com。
  14. 基于最小错误率的贝叶斯决策(matlab实验)
  15. 网络营销的方案及技巧
  16. 如何把证件照裁剪到需要的尺寸?小一寸证件照的尺寸是多少?
  17. 强化学习第7章——基于策略的强化学习
  18. 如何管理你的客户?别用会员卡积分打折了,把客户变成粉丝
  19. Golang验证身份证号码是否有效
  20. 佳木斯大学计算机专业宿舍,佳木斯大学管理学院宿舍

热门文章

  1. 慕课2022沟通心理学答案
  2. 2020秋招提前批--大疆--机器学习算法工程师--线上笔试题
  3. 机器人主流编程语言盘点 及优缺点分析
  4. javascript函数传参
  5. Word如何使用预设样式、自定样式以及生成自动目录教程
  6. 小波变换(matlab)-常见脚本函数
  7. 如何清除Edge浏览器的360导航、谷歌上123导航
  8. python二元一次方程组用鸡兔同笼的思路来写编程_应用二元一次方程组——鸡兔同笼 教学设计...
  9. mysql计算增长率
  10. vue修改默认V型图标