杭电ACM2005题 怎么错了给定一个日期,输出这个日期是该年的第几天. Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 17:53:27

杭电ACM2005题 怎么错了给定一个日期,输出这个日期是该年的第几天. Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.
杭电ACM2005题 怎么错了
给定一个日期,输出这个日期是该年的第几天.

Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.

Output
对于每组输入数据,输出一行,表示该日期是该年的第几天.

Sample Input
1985/1/20
2006/3/12

Sample Output
20
71

Author
lcy

Source
C语言程序设计练习(一)

Recommend
JGShining
这是题目
#include
using namespace std;
int main(){
int year,month,day;
int res;
char a;
bool leapyear =false;
while(cin>>year>>a>>month>>a>>day){
//判断是否为闰年
if(((year%4==0)&&(year&100!=0))||(year%400==0)){
leapyear = true;
}
switch(month){
case 1:
res = day;
break;
case 2:
res = 31+day;
break;
case 3:
res = 31+28+day;
break;
case 4:
res = 31+28+31+day;
break;
case 5:
res = 31+28+31+30+day;
break;
case 6:
res = 31+28+31+30+31+day;
break;
case 7:
res = 31+28+31+30+31+30+day;
break;
case 8:
res = 31+28+31+30+31+30+31+day;
break;
case 9:
res = 31+28+31+30+31+30+31+31+day;
break;
case 10:
res = 31+28+31+30+31+30+31+31+30+day;
break;
case 11:
res = 31+28+31+30+31+30+31+31+30+31+day;
break;
case 12:
res = 31+28+31+30+31+30+31+31+30+31+30+day;
break;
}
if(leapyear==true){
if(month>2){
res +=1;
}
}
cout

杭电ACM2005题 怎么错了给定一个日期,输出这个日期是该年的第几天. Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.
把leapyear在循环内部初始化为false
否则一旦有一个true的数据 后面的就都是true了

杭电ACM2005题 怎么错了给定一个日期,输出这个日期是该年的第几天. Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的. 杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output 给定一个函数,怎么求值域和定义域? 给定一个土样,怎么确定其土壤类型 在js中,想写一个函数实现,给定任意两个日期,返回这两个日期间的所有日期.如题, 物理「电」怎么学?快结业了.电一个字不会. 杭电ACM题 在线等 急!Problem Description给定三条边,请你判断一下能不能组成一个三角形. Input输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C.其中A,B,C 给定定义域和值域,怎么画函数图像如题、 8月5日晚上!接到了一个电话说:党怎么怎么不好~还叫我退出中国共产党员/少先队先行等?这个世界疯!今天我接到了一个电话:说7.23的真象和事件死亡人数,还说党怎么怎么不好等,还叫我退出 长日植物的临界日长一定比短日植物的临界日长长这话怎么错了. 爱情希望多大?怎么把握?在去年的天津有一个海河外滩地下室手相测试,说我有桃花运,不料今年我在家乡一个服装厂里2008年08月08日遇到了我的知己,在2008年08月14日奥运会闭幕看着广场频幕电 上面一个无下面一个电怎么读啊无 和 电 2010地球一小时日节约了多少电 已知函数表达式,给定一个x值,怎么用求matlab函数值 cad给定固定两点和一个角度,怎么确定第三点像图中的那个75度角 给定一个物质的结构式,怎么根据图来判断氨基羧基数? 用万能表怎么测量一个电瓶装多少电 画法几何里 过空间一点怎么做给定直线的垂线?如题,给个思路,我学过,但是忘记了