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 文件


浙公网安备 33010602011771号