华氏摄氏温度转换

头文件:

//#pragma onceint n = 0;//控制温度显示次数为一次
void H2S(float *h, float *s);//h 华氏; s摄氏
void testH2S(void);

主函数:

#include <stdio.h>
#include "tsk.h"void main(void)
{testH2S();#ifdef HELLOprintf("Hello world !\n");printf("Hello world \t !\n");printf("Hello world \b !\n");printf("Hello world \" !\n");printf("Hello world \\ !\n");printf("Hello world \c !\n");printf("Hello world \r !\n");printf("Hello world \a !\n");printf("Hello world \v !\n");printf("Hello world \111 !\n");printf("Hello world 123456789\n");
#endif
}/*温度转换测试*/
void testH2S(void)
{float step = 20;float h = 0;float s;while (h <= 300){H2S(&h, &s);h += step;//h = h+step;}}
/*华氏摄氏温度转换*/
void H2S(float *h, float *s)//h 华氏; s摄氏
{*s = 5.0 * (*h - 32) / 9;if (n == 0){printf("华氏摄氏温度转换\n");n++;}printf("华氏 = %3.0f \t 摄氏 = %6.1f\n", *h, *s);//%3表示宽度为至少3位,默认输出后6位小数,.0表示不输出小数位,方便对齐,%.1不限制宽度,保留小数点后一位
}

测试:

程序语言设计(第二天学习)相关推荐

  1. python语言的特点强制可读_python程序语言设计第二讲(笔记)

    Python语言程序设计第二讲 1.复习回顾 1.1保留字 1.2温度转换 #宋宇婕宝贝开始编写的第一个程序,温度转换,我来了 TempStr=input("一阵给老子输入带有符号的温度值, ...

  2. [C++程序语言设计笔记一]面向对象编程抽象,继承,重写基本介绍

    今天是个不错的日子,不仅有人收了我做徒弟从此传授我有关C++的一些知识,由于前一段时间喜欢上了外挂的研究也用到了一些MFC的知识及一些Windows APIs编程,但是对C++还是没有从根本上认识.我 ...

  3. #c++程序语言设计戴波-

    #c++程序语言设计戴波- 第八章:课上实验 时钟类 问题:实现时钟类时构造了函数但是不能用. 解决办法:c++中clock()是C/C++中的计时函数,将clock改成大写的Clock即 可. 修改 ...

  4. 北京石油大学C语言设计第二次作业,北京石油大学机器人设计第二次在线作业...

    北京石油大学机器人设计第二次在线作业 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 第二次在线作业窗体顶端单选题 (共25道题)收 ...

  5. 《微信小程序商城界面设计实战》--学习笔记作业

    一.学习笔记 1.注释:wxml文档注释: css文档注释:/** **/ js文档注释:单行注释以"//"开头:多行注释以"/"开头,以"/&quo ...

  6. 软件中级设计师 - 程序语言设计

    程序设计语言基本概述 程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行 描述.组织和推导. 低级语言:机器语言(计算机硬件只能识别0和1的指令序列),汇编语言. 高级语言:功能 ...

  7. python程序格式框架的描述_python 程序语言设计(嵩天)-学习笔记(第二章python 程序实例解析)...

    第 2 章 python 程序实例解析 学习目标: 掌握解决计算问题的一般方法. 掌握python语言的基本语法,包括缩进.变量.命名等. 掌握python语言绘制图形的一般方法. 了解python标 ...

  8. 怎样学c++程序语言,如何学好 C++——学习门槛最高的编程语言

    根据InfoQ 编程语言 2 月排行榜,统计发现,学习门槛最高的编程语言是 C++.那么如何学好这门又难.门槛又高的语言呢? 前面我们介绍过C++. C++是一种面向对象的计算机程序设计语言,由美国A ...

  9. c语言设计底层,【学习小总结】C语言的底层开发

    [学习小总结]C语言的底层开发 (2011-05-04 20:46:15) 标签: 底层开发 杂谈 程序设计可以根据开发的对象的不同,可以分低级程序设计和高级程序设计.既然,有人把高级程序设计概括成& ...

  10. java程序语言设计第三章答案_java语言程序设计课后习题解答张思民第三章

    java语言程序设计课后习题解答张思民第三章 1 第3章 面向对象程序设计基础 [1]什么是 Java 程序使用的类?什么是类库? [解答]:Java 程序的基本单位是类.对象是对事物的抽象,而类是对 ...

最新文章

  1. 【杠精】问卷星防切屏解除方法-解除问卷星平台模拟考试防作弊切屏和最大化全屏的方法
  2. 中国大陆SCIE收录期刊分析:多少本刊?发文多少?解决了多大内卷?
  3. 清华大佬手把手教你使用Python进行数据分析和可视化
  4. XP局域网访问无权限、不能互相访问问题的完整解决方案
  5. 监控利器Prometheus初探
  6. Rails的作者DHH获奖:Winning Google/O'Reilly's Best Hacker of '05
  7. [转][Java]尝试解决Java多行字符串的编辑问题
  8. 斜齿轮受力计算:理论计算virtual.lab motion 仿真
  9. php base64 gzip加密,PHP base64+gzinflate压缩加密和解密算法
  10. 围观京东云,您有一份区块链技术礼包待查收!
  11. 人员梯度培养_人员管理 | 生产班组员工队伍管理及制度建立
  12. 第十届山东理工大学ACM网络编程擂台赛 重现
  13. 在Visual Studio.NET中更改颜色-黑色与白色
  14. 如何拍出优秀风景摄影作品
  15. 旋转曲面的面积——微元法【】
  16. 计算机睡眠重启后无法识别网络,教您一招解决电脑休眠唤醒后无法使用USB键盘的操作方法...
  17. 关于mac地址,请各位大侠帮忙解决
  18. 改善编程体验: IdeaVimExtension介绍 1
  19. 某些在线点播视频的地址格式
  20. 【linux】linux 命令:fdisk -l 命令 —— 查看服务器磁盘信息

热门文章

  1. 【暑假集训】F1方程式冠军
  2. 应届生面试该注意的小技巧
  3. Vue笔记 (一) Vue的MVVM
  4. OSChina 周六乱弹 —— 你也有滚床单的这一天呀
  5. 有意思的教程:July, 2018
  6. JAVA ——线程概念(线程的生命周期及使用)
  7. OC 调用 Swift 方法
  8. Bounds用法参考
  9. dbf解析_JAVA解析DBF文件方案.pdf
  10. 齐齐哈尔大学计算机调剂,2020年齐齐哈尔大学硕士研究生调剂复试工作方案