阅读背景:

输入年月日判断是第几天

来源:互联网 
#include<stdio.h>
int main()
{
	int year,month,day,i,j,k;
	printf("输入一个年月日:\n");
	scanf("%d%d%d",&year,&month,&day);
	switch(month)
	{
	case 1:i=0;
		break;
	case 2:i=31;
		break;
	case 3:i=59;
		break;
	case 4:i=90;
		break;
	case 5:i=120;
		break;
	case 6:i=151;
		break;
	case 7:i=181;
		break;
	case 8:i=212;
		break;
	case 9:i=242;
		break;
	case 10:i=273;
		break;
	case 11:i=304;
		break;
	case 12:i=334;
		break;
	default:printf("您输入的有错:\n");
		break;
}
	k=i+day;
if((year%4==0 && year%100!=0) || year%400==0)//判断闰年
   j=1;
else 
j=0;
if(j=1&&j>2)
k++;
printf("%d",k);
return 0;
}#include<stdio.h>
int main()
{
	int year,month,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: