1. 程式人生 > >大一下第一週專案1:猴哥出世

大一下第一週專案1:猴哥出世

#include <stdio.h>
int main()
{
    int year,month,day;
    int age1,age2;
    scanf("%d%d%d",&year,&month,&day);


    age2 = year - 1996;
    if(month<12||month==12&&day<24)
       {
        age2--;
        age1=age2+2;
       }
       else
    age1 = age2 + 1;

    printf("%d %d\n",age1,age2);
    return 0;
}

專案描述:

1996年的12月24日,對,就是平安夜,猴哥出生了。在以後的日子裡,經常有人問猴哥你多大了,猴哥一臉茫然看著對方說,666,你問週歲還是虛歲啊?猴哥還為此特意請教過度娘,虛歲的計齡方式為:出生時記為一歲,以後每到一個春節(古義即現在的立春)便增加一歲。而週歲以本人的生日為分界點,以剛出生時為零歲,每到公曆生日的當天便增齡一歲。猴哥說還是搞不懂,為了便於猴哥計算,度娘給出了具體換算方法是:虛歲換算成周歲:在本人生日到來之前,週歲=虛歲-2;在本人生日到來及以後,週歲=虛歲-1;週歲換算成虛歲:在本人生日到來之前,虛歲=週歲+2;在本人生日到來及以後,虛歲=週歲+1。小烏龜給猴哥寫了部分程式碼,剩下的請你幫助完成。