问答详情
源自:3-9 C#的条件运算符

这样写为什么不可以

string text;
            year % 4 == 0 ? text = "闰年":text = "平年";//请填写代码

提问者:慕田峪6055735 2019-02-18 15:07

个回答

  • 爱非得已
    2020-02-04 12:23:26

     string text=year%4==0?"闰年":"平年";//请填写代码,你得这样写,你那样子没赋值啊

  • 慕沐8155685
    2019-07-04 21:00:42

    ,因为最后输出的是字符串,如果不给字符串赋值,就不能输出字符串。但是赋值只能赋值一次吧,当赋值两次就需要执行两次,不是判断。判断的话就属于布尔类型,不能直接拿字符串判断

  • 打印机维修保养员
    2019-05-02 14:54:12

    int year = 2015;//年份

                string text;//请填写代码

                text=year % 4 == 0 ? "闰年" : "平年";

                Console.WriteLine("今年是{0}", text);


  • qq_慕神845216
    2019-02-18 15:16:43

     year % 4 == 0 ?  "闰年":"平年";