问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

输入任意日期给出今天是星期几的编程

发布网友 发布时间:2023-06-17 19:47

我来回答

1个回答

热心网友 时间:2024-01-29 22:33

楼上写的程序BUG太多,你能处理任意输入日期后你能判断那是星期几吗?这是我写的 #include<stdio.h> int year1=2007,month1=1,day1=1; char week[7][9]={"Monday","Tuesday","Wednesday","Thusday","Friday","Saturday","Sunday"}; int Month1[]={31,28,31,30,31,30,31,31,30,31,30,31}; int Month2[]={31,29,31,30,31,30,31,31,30,31,30,31}; int number1,number2,number3; void main() { int i,j,XingQi; printf("please input the year:\n"); scanf("%d",&number1); printf("please input the month:\n"); scanf("%d",&number2); printf("please input the day:\n"); scanf("%d",&number3); if(Compare()==1) { j=Account2(); XingQi=j%7; printf("Today is :%s\n",week[XingQi]); } else if(Compare()==0) { j=Account1(); XingQi=j%7; printf("Today is :%s\n",week[7-XingQi]); } getch(); } int Account1() { int count=0,k,i,j=0,leap,daynumber,amount; int a=0; k=year1-number1; for(i=number1+1;i<year1;i++) { if(LeapDistinguish(i)==1) count++; } if(LeapDistinguish(number1)==1) { for(a=0;a<number2-1;a++) { j=j+Month2[a]; } } else if(LeapDistinguish(number1)==0) for(a=0;a<number2-1;a++) { j=j+Month1[a]; } daynumber=number3-day1; amount=365*k+count-j-daynumber; return amount; } int Account2() { int k,i,j=0,leap=0,daynumber,amount; k=number1-year1; for(i=year1;i<number1;i++) { if(LeapDistinguish(i)==1) leap++; } if(LeapDistinguish(number1)==1) { for(i=0;i<number2-1;i++) { j=j+Month2[i]; } } else if(LeapDistinguish(number1)==0) for(i=0;i<number2-1;i++) { j=j+Month1[i]; } daynumber=number3-day1; amount=365*k+leap+j+daynumber; return amount; } int Compare() { if(number1>=year1) return 1; else return 0; } int LeapDistinguish(int i) { if(i%4==0&&i%100!=0||i%400==0) return 1; else return 0; }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
QQ视频过期了怎么恢复正常呢? 有没有酒友买了曜隐今年那款牛年纪念版酱酒啊,想问一下这个纪念版的包装... 买过曜隐酱酒的朋友觉得他们的包装怎么样呀,看起来高端显品位吗?_百 ... 最近收到客户送的一瓶曜隐酱酒,觉得这个酒的瓶盖很有特色哇,大家知道... 我的用Psiloc irRemote不知道这么用 TOSHIBA东芝55U3800C PRO液晶电视推荐 电视设置了每天12点定时关机,有一天11点就提前手动关电视了,定时设置需 ... 变频器维修,维修变频器电路板 建行帐号指的是什么 癌症临床表现 癌症的症状有哪些 VB中输入任意日期变量问题 Excel中计算时间前三天日期 任意时刻是什么意思?是平均还是瞬时? 白醋加牙膏真能祛斑吗 牙膏加白醋去污是什么原理 光阴里的故事:没有血缘关系的“兄妹”可以谈恋爱吗? 有哪些电影说由兄妹般的感情变成恋人的? 免费游戏那么多,有哪些是最值得推荐的? 接了电信的光纤给了一个路由器,可以换一个自己的路由器吗? 加盟小能人儿童创意乐园怎么样 睡觉脑袋里总是嗡嗡作响是怎么回事 护宝奇兵的演职员表 华为手机实现第三方拨号键盘 乳房有肿块是乳腺增生吗? 我带着离开时的微笑 一路上追寻我向往的美好 一路跋涉,一路繁花 一心向往,一心?? 请问?处填什么与花押韵好听,并且寓 ... 一地鸡毛的生活里,我仍向往美好 《一路》向往与启航成就攻略 闲鱼换卡怎么走平台 起名字叫钟游钦什么意思? excel基本操作 怎么样输入当天日期 怎么样输入任意一天日期时间 产品开发流程框架? 《焦点解决短期咨询的理念、流程和应用技术》 技嘉GA-A75M-S2V ADATA 威刚 万紫千红 DDR3 1333 4G 单条4G 台式机内存... 电脑玩游戏时蓝屏是什么原因如何修复 如何把别人的给封了? 怎么样封自己的 被封是为什么 公司起名用字 用字怎样起企业名好听? 真龙鸿韵什么时候上市 世界上的人究竟有多高 半亩花田二裂酵母冻干粉的作用与功效 兰花是国家几级保护植物 明星大侦探第八季第五案情还原是哪一期 公积金只能用于首套房贷款吗? 想注销信用卡怎么注销? 黄佳晟多少从名的 北京佳晟信息科技有限公司怎么样 深圳佳晟财务代理有限公司怎么样? 大连佳晟中南玖著是哪个开发商?