温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
大家好,我是小林,给我反馈说公众号里面的100道C语元代码练习题是看不懂,因此我决定将100道代码题每节单独的讲一下,录了视频,这样的话你们看着会更加直观。今天要讲一下这个第一题C语元的温度转换。我们先看一下题目吧,题目就是用温度计测出将华氏温度转换成用C语言来实间将它转换成摄氏温度,这个问题的关键点是找到华氏温度和摄氏温度呢转化公式,它转化公式是设置温度等于5/9乘以华氏温度减去32的积,这个如果不知道的话,可以去百度一下,来看一下这个我斜号的代码,直接从第五行开始讲了前面这三行头文件函数,还有这个就不像第五行,这个是定义了两个负电型变量。因为它是98,它减32又乘5/9,它可能不是一个整数,可能是一个小数,所以说我定义的是单净度负电类型,然后这个就是代表华氏温度,这个就代表摄氏温度,然后给这个华氏温度负值,负数值负了一个98.0的初始化华氏温度,知道华氏温度了,就开始知道摄氏温度,摄氏温度等于5/9乘以华氏温度减去32,就可以得到这个摄温度,到温度之后要输出这个结果,这个类型是是F,也就是负电,负电类,接下来运看下效果。
01:05
大家可以看到华氏温度98度转化为摄氏温度,它是个小数36.6,这里有一点我需要特别讲一下,就是文章中也讲,就是关于这个5.0除以九,为什么要写5.0除以九,可能很多小朋们会这样写五除以九,如果五除以九的话,你们可以猜一下是什么结果,编预行一下,可以看到数的结果是零,为什么呢?现在这里写的是五除以九,你没有给对五和九都进行列证明,它会这两个就代表都是个in的类型,五除以九除不下,那就是零,零乘以约数都是零,所以的结果是一个零。但为什么你写5.0除以九它结果就不一样呢?是因为这个C点它是个高级圆,你如果5.0除以九,它可以就是仅是类型转换,就相当于5.0除以9.0,就是两个都是负点类型,浮点类型,5.0除以9.0,它结果就不是零,就是一个小数,意思是这里一定要特别注意,要写5.0除以九,或者你要写两个也行,就是都是5.0除以9.0,可以大家可以看到这个结果也照样是36.6。
02:00
你就写五除以9000也可以看到没?就这个一定要注意,这是我特别想强调的一点,然后看到这个小伙伴可以给小林点个赞。下节课要讲C元的计算存款利息这道题。
我来说两句