欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

浙大版《C语言程序设计(第3版)》题目集 练习2-12 输出华氏-摄氏温度转换表 (15分)

程序员文章站 2022-06-08 16:59:43
...

浙大版《C语言程序设计(第3版)》题目集 练习2-12 输出华氏-摄氏温度转换表 (15分)

#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;
}