永发信息网

输入年月日,判断该日期是该年度的第几天

答案:2  悬赏:80  手机版
解决时间 2021-03-23 20:24
输入年月日,判断该日期是该年度的第几天
最佳答案

#include
#include
void main()  //有改动 
{
int year,month,day,sum,flag;
printf("%请输入年月日:");
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(" error
");break;
}
sum=sum+day;
if((year%4==0&&year%100!=0)||(year%400==0))
flag=1;
else
flag=0;
if(flag==1&&month>2)  //有改动
sum=sum+1;
printf("%d
",sum);
}
全部回答
你的switch(month)写错了,还有判断month>2,也写错了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
萨肯阔拉我想知道这个在什么地方
琅琊榜誉王谋逆是哪集
已知直线y=kx+b(k,b为常量,且k<0)与x轴
话说小米的售后中心怎么找
为什么这么多男明星喜欢王菲 赵薇
网页文档如何取消下载,百度文库下载的文件怎
excel里xxxx-xx-xx或xxxx-xx-x怎么分开
cpu i3-540 这个处理器如何?
兄弟汽车美容服务中心(途虎养车店)这个地址在
“书圣”王羲之书法平和自然,笔势委婉含蓄,
对于住宿的高中学生来说,有什么计划能够安排
从《人为什么活着》看稻盛哲学
我有一张99版100元的人民币,编号是KL4999999
怎么把手机与旧大头电视连接在一起?
259÷3约等于多少
推荐资讯
因为我是牙齿技工,干活长期吸入粉末过多会怎
谁有海尔净水器的售后书或者售后说明?拍一张
上海电力修造总厂扬中分厂在什么地方啊,我要
怎样快速除冰箱的冰
现代汉语中什么是句式,常见的句式有哪些
跟团去香港买的彩金和转运珠怎么退?
腾讯游戏忘仙寻宝和神农怎么不给宝瓶了
I stood outsideNew York’s Madison Square
盛兴管业在哪里啊,我有事要去这个地方
绛雪玄霜结局是什么
香港旭日珠宝里的银真不真
羌白邮政支局在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?