问题:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:要注意这一年是否为闰年,因为闰年的2月有29天。
其中,闰年的判断方法为:能被4整除但不能被100整除,或者能被400整除。
C实现:
C运行结果:
在C实现中要注意的是:
(1)输入时要使用scanf_s(在vs2015中使用scanf输入编译不通过)。
(2)输入时格式一定要对,必须是2020,4,3 这种形式。如果是2020 4 3,程序运行时会崩。
C++实现:
C++运行结果:
问题:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:要注意这一年是否为闰年,因为闰年的2月有29天。
其中,闰年的判断方法为:能被4整除但不能被100整除,或者能被400整除。
C实现:
C运行结果:
在C实现中要注意的是:
(1)输入时要使用scanf_s(在vs2015中使用scanf输入编译不通过)。
(2)输入时格式一定要对,必须是2020,4,3 这种形式。如果是2020 4 3,程序运行时会崩。
C++实现:
C++运行结果: