You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

358 lines
12 KiB

6 years ago
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int Year(int A)/*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֮ǰһ<C7B0><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
{
int i,day,s=0;
for(i=1;i<=A-1;i++)
{
if( i%4==0 && i%100!=0 || i%400==0 )/*<2A>ж<EFBFBD><D0B6>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>*/
day=366;
else
day=365;
s=s+day;
}
return s;
}
int Month(int B,int C)/*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>*/
{
enum monthday{Jan=1,Feb=2,Mar=3,Apr=4,May=5,Jun=6,Jul=7,Aug=8,Sept=9,Nov=11,Oct=10,Dec=12};/*ö<><C3B6>*/
switch(C)
{
case Jan:
return 31;
case Feb:
if( B%4==0 && B%100!=0 || B%400==0 )
return 29;
else
return 28;
case Mar:
return 31;
case Apr:
return 30;
case May:
return 31;
case Jun:
return 30;
case Jul:
return 31;
case Aug:
return 31;
case Sept:
return 30;
case Oct:
return 31;
case Nov:
return 30;
case Dec:
return 31;
default:
return -1;
}
}
void Day(int E) /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܼ<EFBFBD>*/
{
switch(E)
{
case 1: printf("~~~~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>ޣ<EFBFBD>~~~~~~~~~~~~~~~~~\n");break;
case 2: printf("~~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9>ݣ<EFBFBD><DDA3><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ȥ<EFBFBD>Ը<EFBFBD><D4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD>~~~~~~~~~~~~~~~\n"); break;
case 3: printf("~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>Ŭ<EFBFBD><C5AC><EFBFBD>ܶ<EFBFBD><DCB6>ɣ<EFBFBD><C9A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵģ<D6B5>~~~~~~~~~~~~~\n") ;break;
case 4: printf("~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><C4A1>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD>~~~~~~~~~~~~~~\n");break;
case 5: printf("~~~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1A3><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD>и<EFBFBD><D0B8>Ѽ<EFBFBD><D1BC>~~~~~~~~~~~~~~~~\n");break;
case 6: printf("~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD>˯<EFBFBD><CBAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~<7E>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѽ<EFBFBD><D1BC>~~~~~~~~~~~~~\n");break;
case 0: printf("~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>졣ӭ<ECA1A3><D3AD><EFBFBD><EFBFBD>һ<EFBFBD>ܵ<EFBFBD>ѧϰ<D1A7><CFB0><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ԤϰѼ<CFB0><D1BC>~~~~~~~~~~~~~~\n");break;
}
}
void Holiday(int F,int G) /*<2A>ж<EFBFBD><D0B6>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
{
if( F==1&&G==1||F==5&&G==1||F==10&&G==1||F==3&&G==8||F==3&&G==12||F==5&&G==4||F==6&&G==1||F==7&&G==1||F==8&&G==1||F==9&&G==10)
printf(" ~~<7E><><EFBFBD><EFBFBD><EFBFBD>ǹ<EFBFBD><C7B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>~~\n");
else
printf(" ~~<7E><><EFBFBD><EFBFBD>ǹ<EFBFBD><C7B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~~\n");
}
void huanying() //<2F><>ӭ<EFBFBD><D3AD><EFBFBD><EFBFBD>
{
system("color 0D");
float y,x;
for ( y = 1.5f; y > -1.5f; y -= 0.1f)
{
for ( x = -1.5f; x < 1.5f; x += 0.05f)
{
float a = x * x + y * y - 1;
putchar(a * a * a - x * x * y * y * y <= 0.0f ? '*' : ' ');
}
putchar('\n');
}
printf("=======================<3D>ó<EFBFBD><C3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԭ<EFBFBD><D4AD>=======================");
Sleep(1000);//<2F><>ʱ
system("cls");//<2F><><EFBFBD><EFBFBD>
}
struct zuozhe
{
int age;
float h;
float w;
};
int caidan()
{
FILE *fp;
fp=fopen("<EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.txt","w");
printf("\n~~~~~~~~~~~~~~~~~~~~~~~<7E>ף<EFBFBD><D7A3><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>666<36><36><EFBFBD>о<EFBFBD>ϲ<EFBFBD>ޣ<EFBFBD>~~~~~~~~~~~~~~~~~~~~~~~~");
fclose(fp);
}
void main()
{
int year,month,day,year1,month1,day1,d,j,Z,d1,d2,D,cha,Z1,hui,gong,s=-1;
huanying();
system("color 0E");
printf("******************************************************************************\n");/*78<37><38>*<2A><><EFBFBD>ɴ˿<C9B4>֪DEVC++һ<><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>80<38><30><EFBFBD>ַ<EFBFBD>*/
printf("* *\n");
printf("* *\n");
printf("*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<7E><>ӭ<EFBFBD><D3AD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\n");
printf("* *\n");
printf("* *\n");
printf("******************************************************************************\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><EFBFBD>ܣ<EFBFBD>\n\n");
printf("1.<2E><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD><D9B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1940-2040֮<30>\n\n");
printf("2.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD><C2A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\n") ;
printf("3.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><ECA3AC><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7>ǹ<EFBFBD><C7B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ա<EFBFBD>\n\n");
hui=1;
while(hui==1) //<2F>ж<EFBFBD><D0B6>û<EFBFBD><C3BB>Ƿ<EFBFBD><C7B7>ظ<EFBFBD>ʹ<EFBFBD>ó<EFBFBD><C3B3><EFBFBD>
{
do
{
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫʹ<EFBFBD>õĹ<EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&gong);
printf("\n");
switch(gong)
{
case 1:
{
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&year);
while(year==0)
{
printf("\n<EFBFBD>ף<EFBFBD>û<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>") ;
scanf("%d",&year) ;
}
printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
printf("\n\n %d<><64>\n\n",year);
Z=Year(year); //Z<><5A>ʾ<EFBFBD><CABE>Ŀǰ<C4BF><C7B0><EFBFBD><EFBFBD>Ϊֹ<CEAA><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
for(j=1;j<=12;j++) //ѭ<><D1AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ1~12<31><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
{
d=Z%7+1; //d<><64>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ7<CEAA><37>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
printf("==================================\n"); //34<33><34><EFBFBD><EFBFBD>= <20><>
printf (" %d<>·<EFBFBD>\n",j);
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>һ <20>ܶ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>\n");
if(d<7) //<2F><><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>ÿո<C3BF>
for(d1=1;d1<=d;d1++)
printf(" "); //5<><35><EFBFBD>ո<EFBFBD>
for(d2=1;d2<=Month(year,j);d2++) //d2<64><32>ʾ<EFBFBD><CABE><EFBFBD>µ<EFBFBD><C2B5><EFBFBD><EFBFBD><EFBFBD>
{
printf("%d",d2);
if(d2<10)
printf(" "); //4<><34><EFBFBD>ո<EFBFBD>
else
printf(" "); //3<><33><EFBFBD>ո<EFBFBD>
if((d2+d)%7==0 || d2==Month(year,j)) //<2F><><EFBFBD>ƻ<EFBFBD><C6BB><EFBFBD>
printf("\n");
}
Z=Z+Month(year,j); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
}
break;
}
case 2:
{
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&year);
while(year==0)
{
printf("\n<EFBFBD>ף<EFBFBD>û<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>") ;
scanf("%d",&year) ;
}
printf("\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>:");
scanf ("%d",&month);
while(month!=1&&month!=2&&month!=3&&month!=4&&month!=5&&month!=6&&month!=7&&month!=8&&month!=9&&month!=10&&month!=11&&month!=12)
{
printf("\n<EFBFBD>ף<EFBFBD>һ<EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD>12<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1~12<31><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>:");
scanf("%d",&month);
}
printf("\n");
Z=Year(year);
for(j=1;j<=month-1;j++) //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD>·<EFBFBD>֮ǰ<D6AE><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
{
D=Month(year,j);
Z=Z+D;
}
d=Z%7+1;
printf("==================================\n\n");
printf(" %d<><64>\n\n",year);
printf (" %d<>·<EFBFBD>\n\n",j);
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>һ <20>ܶ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>\n");
if (d<7)
for (d1=1;d1<=d;d1++)
printf(" ");
for (d2=1;d2<=Month(year,j);d2++)
{
printf ("%d",d2);
if (d2<10)
printf (" ");
else
printf (" ");
if ((d2+d)%7==0 || d2==Month(year,j))
printf ("\n");
}
break;
}
case 3:
{
printf("==================================\n\n");
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&year);
while(year==0)
{
printf("\n<EFBFBD>ף<EFBFBD>û<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>") ;
scanf("%d",&year) ;
}
printf ("\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD>·<EFBFBD>:");
scanf ("%d",&month);
while(month!=1&&month!=2&&month!=3&&month!=4&&month!=5&&month!=6&&month!=7&&month!=8&&month!=9&&month!=10&&month!=11&&month!=12)
{
printf("\n<EFBFBD>ף<EFBFBD>һ<EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD>12<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1~12<31><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>:");
scanf("%d",&month);
}
printf ("\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&day);
while(day>Month(year,month)||day<1)
{
printf("\n<EFBFBD>ף<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD>\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD>%d<><64>~",Month(year,month));
printf("\n\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>պ<EFBFBD><EFBFBD><EFBFBD>:");
scanf("%d",&day);
}
printf("\n") ;
Z=Year(year);
for(j=1;j<=month-1;j++)
{
D=Month(year,j);
Z=Z+D;
}
Z=Z+day;
printf("----------------------------------\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뵱ǰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&year1);
while(year1==0)
{
printf("\n<EFBFBD>ף<EFBFBD>û<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>") ;
scanf("%d",&year1) ;
}
printf("\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뵱ǰ<EFBFBD>·<EFBFBD>:");
scanf ("%d",&month1);
while(month1!=1&&month1!=2&&month1!=3&&month1!=4&&month1!=5&&month1!=6&&month1!=7&&month1!=8&&month1!=9&&month1!=10&&month1!=11&&month1!=12)
{
printf("\n<EFBFBD>ף<EFBFBD>һ<EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD>12<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1~12<31><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~\n\n");
printf ("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>:");
scanf("%d",&month1);
}
printf("\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>պ<EFBFBD><EFBFBD><EFBFBD>:");
scanf ("%d",&day1);
while(day1>Month(year1,month1)||day1<1)
{
printf("\n<EFBFBD>ף<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD>\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD>%d<><64>~",Month(year1,month1));
printf("\n\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>պ<EFBFBD><EFBFBD><EFBFBD>:");
scanf("%d",&day1);
}
printf("\n==================================\n\n");
Z1=Year(year1);
for (j=1;j<=month1-1;j++)
{
D=Month(year1,j);
Z1=Z1+D;
}
Z1=Z1+day1;
cha=Z-Z1;
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%d<><64>\n\n",cha);
d=Z%7;
Day(d); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD>
printf("\n");
Holiday(month,day) ;
break;
}
case 666:
{
struct zuozhe Zzy;//¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
Zzy.age=19;
Zzy.h=174.1;
Zzy.w=66.6;;
printf(" |==========================================|\n"); //15<31><35><EFBFBD>ո<EFBFBD>
printf(" | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ |\n");
printf(" | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԭ |\n");
printf(" | <20><><EFBFBD>䣺%2.d |\n",Zzy.age);
printf(" | <20><><EFBFBD>ߣ<EFBFBD>%.1fcm |\n",Zzy.h);
printf(" | <20><><EFBFBD>أ<EFBFBD>%.1fkg |\n",Zzy.w);
printf(" | <20><><EFBFBD>ã<EFBFBD><C3A3>ܲ<EFBFBD> |\n");
printf(" |==========================================|\n");
break;
}
case 999:
{
int i;
int l;
char A[20]={"I LOVE YOU"};
i = 3;//'i'<27><>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
printf("\n %10c%10c\n %7c%6c%4c%6c\n", i, i, i, i, i, i);
printf(" %5c%10c%10c\n %6c %s%4c\n", i, i, i, i, A, i);
printf(" %8c%14c\n %10c%10c\n %12c%6c\n", i, i, i, i, i, i);
printf(" %14c%2c\n %14c%2c\n", i, i, i, i);
printf(" %8c%6c%2c%6c\n", i, i, i, i);
printf(" %7c %c %c %c%4c %c %c %c\n", i, i, i, i, i, i, i, i, i);
printf(" %7c %c %c %c %c %c %c %c %c\n", i, i, i, i, i, i, i, i, i);
for (l = 0; l < 10; l++)
{
printf(" %14c%c%c\n", i, i, i);
}
caidan();
break;
}
default:
{
printf("<EFBFBD>ף<EFBFBD>û<EFBFBD>д˹<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD>\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><EFBFBD>ܣ<EFBFBD>\n\n") ;
break;
}
}
}while(gong!=1&&gong!=2&&gong!=3&&gong!=666&&gong!=999);
printf("\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ã<EFBFBD><EFBFBD>밴1<EFBFBD><EFBFBD>\n\n<EFBFBD>˳<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>밴2<EFBFBD><EFBFBD>\n\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
scanf("%d",&hui);
while(hui!=1&&hui!=2)
{
printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n");
printf("<EFBFBD>ף<EFBFBD>С<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>б<EFBFBD><EFBFBD>Ĺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޣ<EFBFBD>");
printf("\n\n<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>~\n\n");
printf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ã<EFBFBD><EFBFBD>밴1<EFBFBD><EFBFBD>\n\n<EFBFBD>˳<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>밴2<EFBFBD><EFBFBD>\n\n<EFBFBD><EFBFBD><EFBFBD>ٴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
scanf("%d",&hui);
}
printf("\n");
if(hui==1)
{
printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵĹ<C7B5><C4B9>ܰȣ<DCB0>~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n");
printf("1.<2E><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD><D9B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1940-2040֮<30>\n\n");
printf("2.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD><C2A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\n") ;
printf("3.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><ECA3AC><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7>ǹ<EFBFBD><C7B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ա<EFBFBD>\n\n");
}
else
{
printf("=========================<3D><>л<EFBFBD><D0BB><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ã<EFBFBD>=========================\n");
}
}
}