C语言求两人生日相差多少天。
输入两个学生的出生年月,计算这两个同年龄的学生生日相差几天。要求编写函数intcalcDays(inty,intm,intd)计算某年某月某日是该年的第几天,在main函...
输入两个学生的出生年月,计算这两个同年龄的学生生日相差几天。要求编写函数int calcDays(int y,int m,int d)计算某年某月某日是该年的第几天,在main函数中调用calcDays函数完成两个学生生日相差几天的计算并输出。最不会这道题了,老师上课讲闰年的时候我已经一头雾水,来位大神,最好有注析。就剩下这点分了。
展开
展开全部
分不是问题,关键是你想做的事情,这里要说清楚,另外,希望你能自己搞明白你自己困在哪里
int calcDays(int y,int m,int d) 这里只能传入一个人的生日,另一个人的生日在哪里?
int calcDays(int y,int m,int d) 这里只能传入一个人的生日,另一个人的生日在哪里?
更多追问追答
追问
调用函数那些我都会点,就是求2月有多少天这点我就不会了。题目就是要求输入2个人的生日然后输出相差多少天,假设他们都是同年的,但是不知道是闰年还是平年
追答
判断闰年方法为:
if ( year%4==0&& year%100!=0 || year %400==0 )
是闰年
else
不是闰年
year是你输入的年份
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询