
在C语言中 使用switch语句编写“显示某年某月的天数”程序:
使用switch语句编写“显示某年某月的天数”程序:【分析】:一月、三月、五月、七月、八月、十月、十二月,均为31天。四月、六月、九月、十一月,均为30天。二月,闰年为2...
使用switch语句编写“显示某年某月的天数”程序:【分析】:一月、三月、五月、七月、八月、十月、十二月,均为31天。四月、六月、九月、十一月,均为30天。二月,闰年为29天,不是闰年为28天。该题可用switch语句求解,但遇到两个矛盾需解决:如何表示一月、三月、五月、七月、八月、十月、十二月均为31天?这是第一个矛盾。闰年如何判断?这是第二个矛盾。Please enter year and month : 2002, 2<回车>2002 2 is 28 days能看到如下运行结果(“2002, 2”是用户键盘输入的,“2002 年2 月是 28 天”是程序运行后显示的):
展开
3个回答
展开全部
这个很简单啊,先判断年份,闰年的话主要是2月不一样,其他的没有什么区别。用你输入的第二个变量的值来计算,直接case 1、2、3、……12,然后直接返回天数不就ok吗,至于你要的“2002 年2 月是 28 天”,输出的时候控制一下就好了 ,。。看来你是初学C,多做点试验就知道怎么回事了 。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |