日期
Coddy 编程问题:第 2 卷 课程的第 9 课,共 25 课。
给定的日期可能有效,也可能无效。我们需要检查月份是否在 1 到 12 之间,年份是否为闰年(能被 400 整除的年份,或者能被 4 整除但不能被 100 整除的年份),以及每个月的天数是否正确,是 30 天还是 31 天。
挑战
简单编写一个程序,对于给定的日期,如果该日期存在,则输出 VALID,否则输出 NOT VALID
输入
1 6 1992
输出
VALID
输入
30 2 2004
输出
NOT VALID
说明
第一个日期有效,但第二个日期无效,因为 2 月从来没有 30 天。
亲手试试
#include <stdio.h>
int main() {
// 在这里编写代码
return 0;
}
编程问题:第 2 卷中的所有课
自己练习: C 在线编译器