我有一个程序,允许用户输入被另一个数字除的数字。当第一个数小于1或小于分母时,它返回0。 我知道当除以小数时,我们应该添加“.0”将整数转换为小数位。但是我如何在指定的变量中执行此操作。
static void Main(string args) {
Console.WriteLine("Enter first number: ");
double Number1 = double.Parse(Console.Readline());
Console.WriteLine("Enter second number: ");
double Number2 = double.Parse(Console.ReadLine());
double result = Number1/Number2
Console.WriteLine("{0} divided by {1} is " + {2}, Number1, Number2, result);
}
答案 0 :(得分:1)
代码(逻辑上)似乎工作正常,但你发布的内容有很多编译器错误。我尝试了下面的代码,它对我来说很好用
static void Main(string []args) {
Console.WriteLine("Enter first number: ");
var Number1 = double.Parse(Console.ReadLine());
Console.WriteLine("Enter second number: ");
var Number2 = double.Parse(Console.ReadLine());
double result = Number1 / Number2;
Console.WriteLine("{0} divided by {1} is {2}", Number1, Number2, result);
}
答案 1 :(得分:0)
使用常量表达式指定常量类型时,只需添加后缀 在declare语句中指定变量类型时不需要任何后缀。