为了账号安全,请及时绑定邮箱和手机立即绑定

不明白哪里写的不对

  if(money>=100000)
           {
               Console.Write("送一台微波炉");
               
           }
              else if(money>=50000)
           {
               Console.Write("送一套茶具");
               
           }
              else if(money>=10000)
           {
               Console.Write("送一袋大米");
               
           }
             else
           {
               Console.Write("没有礼品");
               
           }//请在这里补充多重条件判断

正在回答

3 回答

else 和else if 不需要Tab,花括号有点多余但好像是可以的,超过两行就必须加,一行可加可不加,参考我的代码:

static void Main(string[] args)
        {
            double money = 60000.00;//存款金额
            if (money > 100000)//请在这里补充多重条件判断
                Console.WriteLine("送一台微波炉");
            else if (money > 50000)
                Console.WriteLine("送一套茶具");
            else if (money > 10000)
                Console.WriteLine("送一袋大米");
            else
                Console.WriteLine("没有礼品");
        }


0 回复 有任何疑惑可以回复我~

有两个以上的else if的语句最后不能用else结尾

0 回复 有任何疑惑可以回复我~
#1

qq_慕九州8273213

我记错了,抱歉
2021-11-29 回复 有任何疑惑可以回复我~

 double money = 60000.00;//存款金额 

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

            if(money>=10000){

                if(money <50000){

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

                }else if(money <100000){

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

                }

                else

                {

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

                }

                

            }

            else{

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

            }


0 回复 有任何疑惑可以回复我~
#1

qq_慕虎3329264

你这个也是错的呀
2021-09-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C#开发轻松入门
  • 参与学习       251671    人
  • 解答问题       1448    个

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

进入课程

不明白哪里写的不对

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信