试着写一个从华氏温度到摄氏温度的TempConverter;但它并不是在所有情况下都写0
本文关键字:温度 并不是 情况下 TempConverter 一个 | 更新日期: 2023-09-27 18:15:27
using System;
class TemperatureConverter
{
static void Main()
{
//Tc = temperature in degrees Celsius
//Tf = temperature in degrees Fahrenheit
Console.WriteLine("What is the Celsius Temperature: ");
int Tf = int.Parse(Console.ReadLine());
float Tc;
Console.WriteLine("Temperature in Celsius is {0} ", Tc = (5 / 9) * (Tf - 32));
}
}
我想我没有,我有很长的路要走,不知道我搞砸了什么
5 / 9
执行与整数除法。在其中一个操作数上使用d
字面值,这样它将执行双精度除法并给出预期的结果。
Tc = (5d / 9) * (Tf - 32)