问答详情
源自:3-8 编程练习

请大神指点

 if (money >= 100000)

            {

                Console.WriteLine("送一台微波炉");

            }

            else

            {

                if (money >= 50000)

                {

                    Console.WriteLine("送一套茶具");

                }

                else 

                {

                    if (money >= 10000)

                    {

                        Console.WriteLine("送一袋大米");

                    }

                    else

                    {

                        Console.WriteLine("没有礼品");

                    }


提问者:慕仰3892592 2018-12-04 20:09

个回答

  • 慕容62762
    2018-12-05 00:01:27
    已采纳

    正确的应该是:

     if (money >= 100000)

                {

                    Console.WriteLine("送一台微波炉");

                }

                else

                {

                    if (money >= 50000)

                    {

                        Console.WriteLine("送一套茶具");

                    }

                    else 

                    {

                        if (money >= 10000)

                        {

                            Console.WriteLine("送一袋大米");

                        }

                        else

                        {

                            Console.WriteLine("没有礼品");

                        }

                    }//少了这个

            }//也少了这个


  • 萌新小白求带
    2019-06-21 00:28:34

                if (money >= 100000)

                {

                    Console.WriteLine("送一台微波炉");

                }

                else if (money >= 50000)

                {

                    Console.WriteLine("送一套茶具");

                }

                else if (money >= 10000)

                {

                    Console.WriteLine("送一袋米");

                }

                else

                    Console.WriteLine("没有礼品");


  • 慕哥1137175
    2019-03-01 13:34:46

     if(money>=100000)

                {

                    Console.Write("送一台微波炉");

                    

                }

                else if(money>=50000)

                {

                    Console.Write("送一套茶具");

                }

                else if(money>=10000)

                {

                    Console.Write("送一袋大米");

                }

                else

                {Console.Write("没有礼品");}

                //请在这里补充多重条件判断


            }

        }

    }


  • 慕设计1694081
    2018-12-20 00:40:19

                if(money>=100000.00)
                {
                    Console.Write("送一台微波炉");
                }
                else if(money<100000.00&&money>=50000.00)
                {
                    Console.Write("送一套茶具");
                }
                else if(money<50000.00&&money>=10000.00)
                {
                    Console.Write("送一套茶具");
                }
                else
                {
                    Console.Write("没有礼品");
                }


  • 慕九州6432031
    2018-12-05 00:42:46

    用else if语句来书写,可读性就会好很多

  • 慕容62762
    2018-12-04 23:58:49

    后面少了两个}