C#“预期的错误需要帮助修复此错误 [英] C# " } expected" Error Need Help Fixing this error

查看:74
本文介绍了C#“预期的错误需要帮助修复此错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写了我的程序,我收到了这个错误。 }期待。

之后如果



I wrote my program and I got this error. " } expected".
after the If

namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            double a;
            double b;
            double c;
            double x1;
            double x2;
            double formula;

            Console.WriteLine("Calculadora para la formula general");
            Console.WriteLine("inserte el valor de A");
            a = double.Parse(Console.ReadLine());
            Console.WriteLine("inserte el valor de B");
            b = double.Parse(Console.ReadLine());
            Console.WriteLine("inserte el valor de C");
            c = double.Parse(Console.ReadLine());
            formula = b * b - 4 - 0 * a * c;

            if (formula < 0) ;
            {
                Console.WriteLine("los resultados son imaginarios");
                formula = -formula;
            }
            
            else 
             Console.WriteLine("los resultados son reales");

            x1 = (-b + Math.Sqrt(formula)) / (2* a);
            x2 = (-b - Math.Sqrt(formula)) / (2 * a);

            Console.WriteLine("x1= " + x1);
            Console.WriteLine("x2= " + x2);
            Console.ReadKey();
            
        }
    }
}

推荐答案

想一想



think about this

if (formula < 0) ;





在那里做分号是什么?



what is that semi-colon doing there ?


从中删除分号
if(formula>0);

line


if (formula < 0) ;
{
    Console.WriteLine("los resultados son imaginarios");
    formula = -formula;
}

else
 Console.WriteLine("los resultados son reales");





其他条件需要一个支架。







The else condition needs a bracket.


if (formula < 0) ;
{
    Console.WriteLine("los resultados son imaginarios");
    formula = -formula;
}

else {
 Console.WriteLine("los resultados son reales");
}


这篇关于C#“预期的错误需要帮助修复此错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆