您的位置:首页 > 其它

练习1-4 编写一个程序打印摄氏温度转换成相应华氏温度的转换表

2017-08-16 13:37 183 查看
/*
时间:2017/8/1
地点:工程北629
功能:摄氏温度转换成华氏温度。函数式 ℉ = (9/5)*℃ +32
思想:按照数学公式,定义相关变量,进行公式运算。

*/

#include<stdio.h>

int main(void)
{
float celsius, fahr;      //定义℃、℉
int lower, upper, step;	  //定义最低温度、最高温度、温度增加步长

lower = -50;  //定义最低温度为-50℃
upper = 70;	  //定义最高温度为 70℃
step  = 6;	  //定义温度步长为  6℃
celsius = lower;

printf("℃\t℉\n");  //格式控制

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

/*
在Vc++6.0中的输出结果是:
----------------------------
℃      ℉
-50      -58.0
-44      -47.2
-38      -36.4
-32      -25.6
-26      -14.8
-20       -4.0
-14        6.8
-8       17.6
-2       28.4
4       39.2
10       50.0
16       60.8
22       71.6
28       82.4
34       93.2
40      104.0
46      114.8
52      125.6
58      136.4
64      147.2
70      158.0
Press any key to continue
----------------------------
总结:改变华氏和摄氏的转换公式
*/

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C程序设计语言
相关文章推荐