怎么用编程计算摄氏温度

时间:2025-01-27 21:28:38 网络游戏

要用编程计算摄氏温度,你需要知道华氏温度和摄氏温度之间的转换公式,即:

\[ C = \frac{5}{9} \times (F - 32) \]

其中,\( C \) 是摄氏温度,\( F \) 是华氏温度。

Python

```python

def fahrenheit_to_celsius(F):

C = (F - 32) / 1.8

return C

输入华氏温度

F = float(input("请输入华氏温度值: "))

计算摄氏温度

C = fahrenheit_to_celsius(F)

输出结果

print("转换后的摄氏温度为: {:.2f}".format(C))

```

C语言

```c

include

int main() {

int F, C;

printf("请输入华氏温度: ");

scanf("%d", &F);

C = 5 * (F - 32) / 9;

printf("Celsius = %d\n", C);

return 0;

}

```

Java

```java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("请输入华氏温度: ");

int F = scanner.nextInt();

int C = 5 * (F - 32) / 9;

System.out.printf("Celsius = %d\n", C);

}

}

```

C++

```cpp

include

int main() {

double F, C;

std::cout << "请输入华氏温度: ";

std::cin >> F;

C = 5 * (F - 32) / 9;

std::cout << "Celsius = "<< C << std::endl;

return 0;

}

```

JavaScript

```javascript

function fahrenheitToCelsius(F) {

return (F - 32) / 1.8;

}

// 输入华氏温度

let F = parseFloat(prompt("请输入华氏温度值:"));

// 计算摄氏温度

let C = fahrenheitToCelsius(F);

// 输出结果

alert("转换后的摄氏温度为: " + C.toFixed(2));

```

这些示例代码展示了如何在不同的编程语言中实现从华氏温度到摄氏温度的转换。你可以选择适合你的编程语言和环境来使用这些代码。