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));
}
}
我想我还没有很长的路要走进整个事情 - 无法弄清楚我搞砸了什么。
答案 0 :(得分:4)
5 / 9
执行整数除法。在其中一个操作数上使用d
文字,这样它就会执行双精度除法并给出预期的结果。
Tc = (5d / 9) * (Tf - 32)