请大神指点

来源:3-8 编程练习

慕仰3892592

2018-12-04 20:09

 if (money >= 100000)

            {

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

            }

            else

            {

                if (money >= 50000)

                {

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

                }

                else 

                {

                    if (money >= 10000)

                    {

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

                    }

                    else

                    {

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

                    }


写回答 关注

6回答

  • 慕容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("没有礼品");

                        }

                    }//少了这个

            }//也少了这个


    慕仰3892...

    谢谢 谢谢

    2018-12-07 13:48:08

    共 1 条回复 >

  • 萌新小白求带
    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

    后面少了两个}

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题