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

这样写为什么不可以

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

正在回答

4 回答

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

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

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

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

int year = 2015;//年份

            string text;//请填写代码

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

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


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

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

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

举报

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

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

进入课程

这样写为什么不可以

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