在VS中输入一摄氏温度,编程输出华氏温度。已知;华氏温度转换为摄氏温度的计算公式如下: C=5/9*(F-32),其中,F 表示华氏温度,C表示摄氏温度;结果保留两位小数。
时间: 2024-10-16 18:16:32 浏览: 42
在Visual Studio (VS)中,你可以使用C#编写这样的程序来完成这个任务。下面是一个简单的示例代码:
```csharp
using System;
class Program
{
static void Main()
{
Console.WriteLine("请输入摄氏温度:");
double celsius = Convert.ToDouble(Console.ReadLine()); // 获取用户输入并转换为double类型
double fahrenheit = CelsiusToFahrenheit(celsius); // 调用转换函数
fahrenheit = Math.Round(fahrenheit, 2); // 保留两位小数
Console.WriteLine($"摄氏温度 {celsius} 度对应的华氏温度是 {fahrenheit} 度.");
}
// 华氏转摄氏的转换函数
static double CelsiusToFahrenheit(double celsius)
{
return 5.0 / 9 * (celsius - 32);
}
}
```
在这个代码中,我们首先获取用户输入的摄氏温度,然后调用自定义的 `CelsiusToFahrenheit` 函数进行华氏温度的计算,并使用 `Math.Round` 函数保留两位小数。运行程序,按照提示输入摄氏温度即可得到相应的华氏温度。
阅读全文