练习1-4 编写一个程序打印摄氏温度转换为相应华氏温度的转换表。
利用公式转换一下即可
#include <stdio.h>
//打印华氏与摄氏温度对照表
//公式:C= 5/9*(F-32)
//C表示摄氏温度
//F表示华氏温度
int main()
{
float fahr,celsius;//华氏,温氏
float lower,upper,step;
lower = -17.8;//温度表下限
upper =148.9;//温度表上限
step = 11.1;//步长
celsius = lower;
printf("%6s %3s\n", "celsius","fahr");
while (celsius<=upper)
{
fahr = celsius*9.0/5.0+32.0;
printf("%7.1f %4.0f\n",celsius,fahr);
celsius += step;
}
return 0;
}
输出如下:

该程序使用C++编写,展示了如何打印摄氏温度与华氏温度的转换表。通过设定温度范围从-17.8摄氏度到148.9摄氏度,以11.1摄氏度为步长,运用转换公式C=5/9*(F-32)进行计算,并将结果以表格形式输出。

1741

被折叠的 条评论
为什么被折叠?



