C程序 将华氏温度转换为摄氏温度

下面我将为您讲解如何使用C程序将华氏温度转换为摄氏温度。

程序介绍

此程序使用C语言编写,可以将输入的华氏温度转换为摄氏温度,转换公式为:

C = (F - 32) / 1.8

其中,C表示摄氏温度,F表示华氏温度。

程序使用攻略

本程序可在各大C语言开发环境中运行,以下以Visual Studio Code为例:

  1. 打开Visual Studio Code软件,并创建一个新的C文件,如:temperature_conversion.c

  2. 在文件中,输入以下代码:

```c
#include

int main(void)
{
float fahrenheit, celsius;

   printf("Please enter Fahrenheit temperature: ");
   scanf("%f", &fahrenheit);

   celsius = (fahrenheit - 32) / 1.8;

   printf("%.2f℉ equals to %.2f℃\n", fahrenheit, celsius);

   return 0;

}
```

该程序使用了scanf函数,可以让用户在运行程序时输入华氏温度,并将其转换为摄氏温度后进行输出。

  1. 点击菜单栏的Terminal -> New Terminal,打开终端窗口。

  2. 在终端窗口选中刚才创建的文件,在命令行中输入以下命令进行编译:

gcc temperature_conversion.c -o temperature_conversion

即可将程序编译为可执行文件。

  1. 在命令行中执行以下命令运行程序:

./temperature_conversion

程序将会提示您输入华氏温度,可以根据提示输入一个数值,例如:68,程序将会返回转换后的摄氏温度,并进行输出,例如:68.00℉ equals to 20.00℃

  1. 除了在命令行中输入华氏温度外,您还可以通过修改程序代码中的fahrenheit变量进行调整,例如:

```c
#include

int main(void)
{
float fahrenheit = 86;
float celsius;

   celsius = (fahrenheit - 32) / 1.8;

   printf("%.2f℉ equals to %.2f℃\n", fahrenheit, celsius);

   return 0;

}
```

运行该程序,将会直接输出华氏温度为86时转换后的摄氏温度,例如:86.00℉ equals to 30.00℃

示例说明

  • 示例1

输入: 68

输出: 68.00℉ equals to 20.00℃

分析: 此示例演示了在命令行中输入华氏温度,并将其转换为摄氏温度后进行输出。

  • 示例2

输入: 不需要输入,直接运行程序

输出: 86.00℉ equals to 30.00℃

分析: 此示例演示了通过修改程序代码中的fahrenheit变量进行调整,并直接输出转换后的摄氏温度。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C程序 将华氏温度转换为摄氏温度 - Python技术站

(0)
上一篇 2023年5月9日
下一篇 2023年5月9日

相关文章

  • C程序 显示两个区间的阿姆斯特朗数字

    下面我将为你详细讲解“C程序 显示两个区间的阿姆斯特朗数字”的完整使用攻略。 一、程序介绍 这个C程序可以用来显示两个区间之间的阿姆斯特朗数字。阿姆斯特朗数是指一个n位数各位数字的n次幂之和等于该数本身(例如,153是一个阿姆斯特朗数,因为1^3 + 5^3 + 3^3 = 153)。 二、程序使用攻略 下面是使用该程序的步骤: 1. 下载并打开程序 该程序…

    C 2023年5月9日
    00
  • JSON数据转换成Java对象的方法

    将JSON数据转换成Java对象是Java开发中常见的操作。下面我将讲解三种将JSON数据转换成Java对象的方法。 方法一:手动解析JSON数据 手动解析JSON数据是最原始的方法。大概思路就是按照JSON数据的层次结构逐级解析JSON数据,并将其存储到Java对象中。 一般情况下,我们会使用JSON解析工具库来将JSON数据解析成Java对象。常用的JS…

    C 2023年5月23日
    00
  • 超详细的cmake入门教程

    超详细的cmake入门教程 CMake 是一个开源的跨平台构建工具,可以自动化生成编译脚本,支持多种编译器和操作系统。本文将为大家介绍基本的 CMake 用法,以及如何在项目中使用 CMake 进行构建。 基本概念 在使用 CMake 之前,我们需要了解几个基本概念: 项目:即我们要构建的一个完整而独立的工程,由多个文件组成; 源文件:即工程中的源代码文件,…

    C 2023年5月23日
    00
  • C语言实现爆炸展开的扫雷详解

    C语言实现爆炸展开的扫雷详解 什么是扫雷游戏? 扫雷是一款非常经典的单机游戏,也是Windows操作系统自带的经典小游戏之一。在游戏中,玩家需要打开一个地图,为了避免触雷,需要根据数字提示来判断周围的方块是否是地雷,最终将地图上的所有地雷都标记出来。 怎么实现爆炸展开? “爆炸展开”是扫雷游戏中非常重要的一步,也是难度比较大的一部分。如果一个方块周围没有地雷…

    C 2023年5月23日
    00
  • 如何利用最简单的C语言实现AI五子棋

    以下是详细的攻略。 一、概述 AI五子棋的实现可以使用简单的C语言编写。整个程序可以分为三个部分:用户交互、棋盘表示、决策引擎。用户交互包括输入和输出,棋盘表示包括棋盘的状态,决策引擎则用于决策AI下一步的位置。下面将分别对这三个部分进行详细的说明。 二、用户交互 用户交互可以通过控制台实现。程序需要输出当前棋局状态并获取用户下子的位置。输出可以使用简单的A…

    C 2023年5月23日
    00
  • win10系统自带的计算器C和CE功能有什么区别?

    当我们使用win10系统自带的计算器时,会发现有两个按钮分别标注为“C”和“CE”,这两个按钮的作用都是清空计算器上的内容。但是,它们之间存在着一些区别。 首先,C是Clear的缩写,即清除所有计算器上的数字,包括之前的计算结果。而CE是Clear Entry的缩写,即只清除计算器上当前输入栏中的数字,之前的计算结果不会被修改或影响。 接下来,我将用两条示例…

    C 2023年5月22日
    00
  • C语言的历史是什么?

    C语言的历史 C语言的发展历程 C语言发展起源于贝尔实验室,在1969年至1973年之间,由丹尼斯·里奇(Dennis Ritchie)领导的贝尔实验室UNIX开发小组为了加强与汇编语言的对抗而研发的一种新的编程语言。C语言以其简洁高效、灵活易用和跨平台性质迅速走红。 1978年,C语言发布了第一个标准,即ANSI(C89),并成为了计算机程序设计的基本语言…

    C 2023年4月27日
    00
  • C 语言简单加减乘除运算

    以下是关于C语言简单加减乘除运算的攻略: 标题 1. 加减乘除运算 C语言中,加减乘除运算的符号分别是: 运算符 含义 + 加 – 减 * 乘 / 除 2. 基本语法 C语言中的加减乘除运算的基本语法如下: int a = 10, b = 5; int r = a + b; // 加法运算 r = a – b; // 减法运算 r = a * b; // 乘…

    C 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部