1. 华氏℉=℃×9/5+32。编程,要求用户输入摄氏度,输出器对应的华氏度,结果保留一位小数。c#程序
时间: 2024-09-20 07:14:02 浏览: 35
labview 温度单位换算 摄氏度℃ 华氏度℉ 开尔文K
当然可以。在C#中,你可以编写如下的程序来实现这个功能:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入摄氏温度: ");
double celsius = Convert.ToDouble(Console.ReadLine()); // 获取用户输入的摄氏度
double fahrenheit = CelsiusToFahrenheit(celsius); // 计算华氏度
fahrenheit = Math.Round(fahrenheit, 1); // 保留一位小数
Console.WriteLine("转换后的华氏温度为: " + fahrenheit);
}
// 定义摄氏到华氏的转换函数
static double CelsiusToFahrenheit(double celsius)
{
return (celsius * 9 / 5) + 32;
}
}
```
在这个程序中,我们首先获取用户的输入,并将其转换成`double`类型的值。然后通过`CelsiusToFahrenheit`函数计算华氏度,最后使用`Math.Round`函数保留一位小数并输出结果。
阅读全文