永发信息网

用C++编写一个程序,输入年月日,输出该天是该年的第多少天

答案:1  悬赏:60  手机版
解决时间 2021-06-02 03:27
越快越好
最佳答案
#include <iostream.h>

struct
{ int year;
int month;
int day;
}date;
int main()
{int days;
cout<<"input year,month,day:";
//char ch='\\';
cin>>date.year>>date.month>>date.day;
switch(date.month)
{ case 1: days=date.day; break;
case 2: days=date.day+31; break;
case 3: days=date.day+59; break;
case 4: days=date.day+90; break;
case 5: days=date.day+120; break;
case 6: days=date.day+151; break;
case 7: days=date.day+181; break;
case 8: days=date.day+212; break;
case 9: days=date.day+243; break;
case 10: days=date.day+273; break;
case 11: days=date.day+304; break;
case 12: days=date.day+334; break;
}
if ((date.year %4== 0 && date.year % 100 != 0
||date.year % 400 == 0) && date.month >=3)
days+=1;
cout<<date.month<<"/"<<date.day<<" is the "<<days
<<"th day in "<<date.year<<"."<<endl;
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
灰色长裙搭配什么样的上衣呢
怎么让别人在未加我好友之前查看我资料的时候
总觉得有压力,没自信
武汉街道口土大力韩国菜馆的消费怎么样
热舞派对挂宝宝划得来吗?挂能量花游戏币值不
精武堂的元宝可以用在Q宠上吗
爱吃,想减肥,就上半身有点胖,要怎么减?(
固定电话充值QB能查询到是哪个账号吗?
现在这个季节,30岁左右的男人,一个星期洗几
反恐精英ol生化模式中,人类和僵尸都可以自己
其它国家语言的“我爱你”该怎么说?越多越好
QQ校友如何加入新的社区
满分求(怪王外传电视剧)全集的地址
中国第一大镇叫什么?
是否经过太多伤痛,走向冷漠 就是成熟?
推荐资讯
为什么中国早期国家大规模的祭祀活动
几个关于数学名词的问题
梦幻怎么用人参果?
男女合作的情感类播音稿哪儿有
结婚和同居的有什么不一样吗?
摩托罗拉w220没信号哪坏了?
世上最美的诗歌,形容青山绿水风景优美的句子
今年小学什么时候放寒假?
装修好后解决复合地板空鼓及色差问题容易解决
做好一个销售业务员应该具备什么条件?
请问现在 若基亚6220C 买多少钱!!!!!是现在!~
谁能给我一个刘心唱的风
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?