文章

2

粉丝

54

获赞

0

访问

1.4k

头像
日期 题解:
P1011 贵州大学机试题
发布于2024年3月24日 21:09
阅读数 736

//今天是2012年4月12日星期四,编写程序,
//输入今天开始到12月31日之间的任意日期,输出那一天是星期几。
//例如输入“5(回车)20(回车)”(5月20日),输出应为“Sunday”。
//输入第一行为月份。
//输入第二行为这个月的第几天。
#include<stdio.h>
int main()
{
    int month_arr[12]={30,31,30,31,31,30,31,30,31};
    int month,day,i;
    int k=0;//表示距离起始日期4月12日有多少天 
    scanf("%d",&month);
    scanf("%d",&day);
    for(i=0;i<month-4;i++)
          k+=month_arr[i];
           k+=(day-12);
   switch(k%7)
   {
       case 0:printf("Thursday");break;
       case 1:printf("Friday");break;
       case 2:printf("Saturday");break;
       case 3:printf("Sunday");break;
    &nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发