📄 cpp55.cpp
字号:
#include<stdio.h>
void main()
{
int day,month,year,sum,leap;
printf("\n please input year,month,day\n");
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");
break;
}
sum = sum+day; /*再加上某天的天数*/
if (year % 400 == 0 || (year % 4 == 0 && year % 100 !=0))/*判断是不是闰年*/
leap=1;
else
leap=0;
if(leap == 1 && month>2)/*如果是闰年且月份大于2,总天数应该加一天*/
sum++;
printf("It is the %dth day.",sum);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -