C#的输入语句?

           double delta;

            Console.WriteLine("输入3个系数:");

            double a = Console.Read();

            double b = Console.Read();

            double c = Console.Read();

            delta = b*b-4*a*c;

为什么这样执行出来的结果是错的呢?


三色堇忞
浏览 1382回答 1
1回答

这是昵称啊

            double delta;            Console.WriteLine("输入3个系数:");            double a = Convert.ToDouble(Console.ReadLine());            double b = Convert.ToDouble(Console.ReadLine());            double c = Convert.ToDouble(Console.ReadLine());            delta = b * b - 4 * a * c;            Console.WriteLine(delta);这样就好了
打开App,查看更多内容
随时随地看视频慕课网APP