浙大版《C语言程序设计(第3版)》题目集 练习2-12 输出华氏-摄氏温度转换表 (15分)
程序员文章站
2022-06-08 16:59:43
...
#include <stdio.h>
int main()
{
int lower, upper, i;
float C;
scanf("%d %d", &lower, &upper);
if (lower <= upper && upper <= 100)
{ //lower和upper符合条件
printf("fahr celsius\n");
for (i = lower; i <= upper; i = i + 2)
{
C = 5 * (i - 32) / 9.0; //这里注意9.0,将表达式由整型转化为浮点型
printf("%d%6.1f\n", i, C); //6是占位6格,.1是留一个小数位
}
}
else
printf("Invalid.\n"); //输入的lower和upper无效
return 0;
}