输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。

温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。

输入格式:
在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。

输出格式:
第一行输出:“fahr celsius”

接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数)。

若输入的范围不合法,则输出"Invalid."。

输入样例1:
32 35
输出样例1:
fahr celsius
32 0.0
34 1.1
输入样例2:
40 30
输出样例2:
Invalid.

#include <stdio.h>double FCconverter(int F) {return 5*(F-32)/9.0;
}int main () {int lower, upper;int fahr;double celsius;scanf("%d %d", &lower, &upper);//合法性检查if (lower>upper) {printf("Invalid.\n");return 0;}printf("fahr celsius\n");for (int i=lower;i<=upper;i+=2) {fahr = i;celsius = FCconverter(fahr);printf("%d%6.1f\n", fahr, celsius);return 0;
}

刚开始调最后的输出格式调了半天都调不对,后来发现原来printf可以直接输出格式化的结果,算是最大的收获了(/猫猫流泪

7-50 输出华氏-摄氏温度转换表 (15 分)相关推荐

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

    输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:C=5×(F−3 ...

  2. C语言:实验2-3-5 输出华氏-摄氏温度转换表.2021-07-16

    实验2-3-5 输出华氏-摄氏温度转换表 (15 分) 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏 ...

  3. 输出华氏-摄氏温度转换表(15分)

    输出华氏-摄氏温度转换表(15分) 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. ...

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

    练习2-12 输出华氏-摄氏温度转换表 (15 分) 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏- ...

  5. R7-1输出华氏-摄氏温度转换表[1](15分

    输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加1华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:C=5×(F−3 ...

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

    输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:C=5×(F−3 ...

  7. java输出华氏摄氏温度转换表_C语言入门教程-示例:编写能够打印华氏-摄氏温度转换表的程序...

    示例:编写能够打印华氏-摄氏温度转换表的程序 假设您要编写一个能够打印华氏-摄氏温度转换表的程序.可以使用for或者while循环可以轻松实现: #include int main() {int a; ...

  8. ip地址转换pta题目_PTA「实验2-3-5 输出华氏-摄氏温度转换表」

    PTA是浙江大学设计类实验辅助教学平台. 题目描述 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄 ...

  9. java输出华氏摄氏温度转换表_Python练习题2.10输出华氏-摄氏温度转换表

    输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式:C=5×(F−3 ...

最新文章

  1. php内容采集系统,第一步、采集规则
  2. gitlab使用_如何在正确使用 Docker 搭建 GitLab
  3. Visual Studio .NET 2003 的 一个Bug(2005-5-8)
  4. Qt Creator连接MCU
  5. 两路服务器型号,两路服务器 核数
  6. 机器学习必备:前20名Python人工智能和机器学习开源项目
  7. [置顶] 如何把你的笔记本电脑变成一个Wi-Fi路由器在Windows 7 8?
  8. Java中如何判断一个字符串是否为数字
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的停车场管理系统
  10. css3是什么 ptml_CSS3 @keyframes 规则
  11. hbase数据结构小结
  12. Python基础-“百钱百鸡”入门逻辑题(刚开始的建议藏起来)
  13. 虚幻开放日2017ppt
  14. 学习总结5.0 Linux tar打包命令
  15. maya中英文对照_Maya2012中英文对照表 (4)
  16. 用opencv方法遍历文件夹图片(比较清晰)
  17. jQuery easyui treegrid无法传参到后台bugger一记
  18. x264 2pass编码说明
  19. YYlabelCopy
  20. [野史乱弹]对一段历史的大胆臆测与还原 [暴笑转载]

热门文章

  1. Flash AS游戏引擎原理
  2. 网页制作用JavaScript实现不同风格的图片切换效果
  3. 基于jsp+ssm的员工人事工资管理系统
  4. 幼儿园门禁如何应用人脸识别技术?3大优势你知道几个
  5. rsync+inotify高效实时同步
  6. 安卓Android学生考勤请假销假系统app
  7. 南邮Android实验报告一:安卓数据存取
  8. 流越多,带宽利用率越低?
  9. 搜狗浏览器如何下载安装 安装搜狗浏览器的详细步骤
  10. 一文详解激光SLAM框架LeGO-LOAM