cex8_18_2.cpp
来自「用C语言编写的谭号强课后习题的部分解答」· C++ 代码 · 共 28 行
CPP
28 行
#include <stdio.h>
void main()
{int day,month,year,sum,leap;
scanf("%d%d%d",&year,&month,&day);
switch(month)
{case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
default: printf("data error");
}
sum+=day;
if((year%4==0 &&year%100!=0) ||(year%400==0))
leap=1;
else leap=0;
if(leap && month>2)
sum++;
printf("It is the %dth day",sum);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?