/ 科创班 /

记录详情

Accepted

/in/foo.c: In function 'main':
/in/foo.c:47:5: warning: 'day1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  day=day1+c;
  ~~~^~~~~~~
# 状态 耗时 内存占用
#1 Accepted 2ms 256.0 KiB

代码

#include<stdio.h>
int main()
{
	int a,b,c;
	int day1,day;
	char ch1,ch2;
	scanf("%d %c %d %c %d",&a,&ch1,&b,&ch2,&c);
	switch (b)
	{
		case 1 :
			day1=0;
			break;
		case 2 :
			day1=31;
			break;
		case 3 :
			day1=59;
			break;
		case 4 :
			day1=90;
			break;
		case 5 :
			day1=120;
			break;
		case 6 :
			day1=151;
			break;
		case 7 :
			day1=181;
			break;
		case 8 :
			day1=212;
			break;
		case 9 :
			day1=243;
			break;
		case 10 :
			day1=273;
			break;
		case 11 :
			day1=304;
			break;
		case 12 :
			day1=334;
			
	}
	day=day1+c;
	if(a%4==0&&a%100!=0)
	{
		day++;
	}
	printf("%dth",day);
	return 0;
}

信息

递交者
类型
递交
题目
给出年、月、日,计算该日是该年的第几天
题目数据
下载
语言
C
递交时间
2018-06-20 20:51:36
评测时间
2018-06-20 20:51:36
评测机
分数
10
总耗时
2ms
峰值内存
256.0 KiB