C语言1.3小练习-使用公式℃=(5/9)(℉-32)打印下列华氏温度与摄氏温度对照表(浮点数)

目标:

使用公式℃=(5/9)(℉-32)打印下列华氏温度与摄氏温度对照表(浮点数)

 

 

一、创建.c文件

vim TemperatureConversion2.c

 

 

二、编辑程序:

#include <stdio.h>
/* print Fahrenheit-Celsius table
for fahr = 0, 20, ..., 300; floating-point version
*/

main()
{

float fahr , celsius ;
float lower , upper , step ;
lower = 0 ; /* lower limit of temperature scale */
upper = 300 ; /* upper limit */
step = 20 ; /* step size */

fahr = lower ;
while ( fahr <= upper )
{
celsius = ( 5.0 / 9.0 ) * ( fahr - 32.0) ;
printf ( "%3.0f %6.1f\n" , fahr , celsius) ;
fahr = fahr + step ;


}

}

 

三、编译.c文件

cc ./TemperatureConversion2.c

 

 

四、运行生成的a.out 文件

 

 

 

posted @ 2022-04-07 21:40  zcd_小学鸡  阅读(224)  评论(0)    收藏  举报