Advertisement

C语言入门 已知今天和明天的日期(包括平闰年)

阅读量:

在确定当前日期并推算出次日日期的过程中,常常会面临以下几个问题

1. 必须明确区分平年与闰年

也就是说,当某一年份能被4整除且无余数时,该年即为闰年,此时二月份的天数将增加至29天

2. 各个月份的天数各不相同,因此我采用了一种最为直接的方式,将每个月份对应的天数逐一列举出来。由于月份长度在我们看来缺乏明显的规律性,这种方法显得尤为实用。

3. 在处理涉及跨月或跨年的日期计算时,需要特别注意日期的变化方式。

4. 若用户不慎输入了如2021年2月29日这样的日期,实际上该日期并不存在,因此程序应当具备识别此类错误输入的能力,并及时进行报错提示。

此为判断平年或闰年的相关内容

复制代码
 #include<stdio.h>

    
 main()
    
 { 
    
    int nian,yue,ri,c=0;
    
    printf("输入今天的日期: ");
    
    scanf("%d %d %d",&nian,&yue,&ri);
    
    if(nian%4==0)

全部评论 (0)

还没有任何评论哟~