C语言实现摄氏度到华氏度的转换

本篇文章提供了一个使用C语言编写的程序,可以将用户输入的摄氏度转换为华氏度。

以下是代码实现:

#include <stdio.h>

int main() {
    float celsius, fahrenheit;
    
    printf('请输入摄氏度:');
    scanf('%f', &celsius);
    
    fahrenheit = (celsius * 9 / 5) + 32;
    
    printf('转化后的华氏度为:%0.2f\n', fahrenheit);
    
    return 0;
}

代码解释:

  1. 首先,我们包含了头文件 stdio.h,它提供了输入输出函数(如 printfscanf)的定义。
  2. 声明了两个浮点型变量 celsiusfahrenheit 用于存储摄氏度和华氏度。
  3. 使用 printf 函数提示用户输入摄氏温度值。
  4. 使用 scanf 函数读取用户输入的摄氏温度值并将其存储在变量 celsius 中。
  5. 使用公式 (摄氏度 × (9/5)) + 32 计算华氏温度,并将结果存储在 fahrenheit 变量中。
  6. 最后,使用 printf 函数打印转换后的华氏温度,保留两位小数。

希望这个代码示例能够帮助您理解如何使用C语言进行摄氏度和华氏度的转换。如果您有任何问题,请随时在评论区留言。


原文地址: https://www.cveoy.top/t/topic/pCk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录