已经知2022年1月1日是星期六,输入2022年的任意一天,输出这一天星期几?如输入:4月4日,输出:“4月4日星期一”。
1条回答 默认 最新
- Zest、 2022-04-04 23:22关注
#include
main()
{
int year,month,day=0,a,b,week,c,i,sum=0,days,d;
printf("please input year,month,days\n");
scanf("%d,%d,%d",&year,&month,&days);
for(i=1;i
{
if (year%4==0)
{
if(year%100==0)
{
if (year%400==0) a=1;
else a=0;
}
else
a=1;
}
else
a=0;
{
if(a=1)
b=366;
else
b=365;
}
sum=b+sum;
}
printf("sum is %d\n",sum);
if (year%4==0)
{
if(year%100==0)
{
if (year%400==0) a=1;
else a=0;
}
else
a=1;
}
else
a=0;
for(i=1;i
{
switch(i)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:d=31;break;
case 4:
case 6:
case 9:
case 11:d=30;break;
case 2: if (a) d=29;
else d=28;
break;
default:d=0;
}
day=d+day;
}
printf("day is %d\n",day);
printf("days is %d\n",days);
sum=sum+day+days;
sum=sum%7;
printf("%d的%d月是%d日星期%d\n",year,month,days,sum);
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效
- ¥15 悬赏!微信开发者工具报错,求帮改
- ¥20 wireshark抓不到vlan