【发布时间】:2013-10-15 23:58:20
【问题描述】:
您好,我是 C# 的初学者。我已经为二次方程制作了这个代码。它运行但没有给出正确的答案。
using System;
using System.Diagnostics;
namespace mynamespace
{
class myclass
{
static void Main(string[] args)
{
float a, b, c, x1, x2;
Console.Write("Enter Value in a");
a=Convert.ToSingle(Console.ReadLine());
Console.WriteLine("Enter Value in b");
b=Convert.ToSingle(Console.ReadLine());
Console.WriteLine("Enter Value in c");
c=Convert.ToSingle(Console.ReadLine());
x1=(-b + Math.Sqrt ( b*b - 4*a*c)/(2*a));
x2=(-b - Math.Sqrt ( b*b - 4*a*c)/(2*a));
Console.WriteLine(x1);
Console.WriteLine(x2);
Console.ReadKey();
}
}
}
【问题讨论】: