zoukankan      html  css  js  c++  java
  • 输出那一天是星期几

    /*今天是2013 年4 月4 日星期四,编写程序,输入今天开始到12 月31 日之间的任
    意日期,输出那一天是星期几。*/
    
    #include <stdio.h>
    
    int main(){
        int today_m,today_d,today_w;
        int month, day, result;
        int i,j,k,sum;
        int list[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
    
        today_m = 4;
        today_d = 4;
        today_w = 4;
        printf("Please input month,day:\n");
        do{
            scanf("%d,%d",&month,&day);
            if((month >0 && month <= 12) && day <= list[month])
                break;
            else 
                printf("error input !\n");
        }while(1);
        
        sum = 0;
        if(month >= 4){
            for(i = today_m; i < month; i++)
                sum += list[i];
            sum = sum + day - today_d;
            result = (sum + today_w) % 7;
        } else if(month < 4){
            for(i = month; i < today_m; i++)
                sum +=list[i];
            sum = sum + today_d - day;
            result = (sum - today_w) % 7;
        }
    
        switch(result){
        case 0: printf("sunday\n"); break;
        case 1: printf("monday\n"); break;
        case 2: printf("tuseday\n"); break;
        case 3: printf("Wednesday\n"); break;
        case 4: printf("Thursday\n"); break;
        case 5: printf("Friday\n"); break;
        case 6: printf("Saturday\n"); break;
        default: break;
        }
    
    
        
    
    }
  • 相关阅读:
    小朋友的责任 转自点妈文集
    amazon.cn, 感觉不错
    团队作业1——团队展示&选题
    如何解决mysql中的账户添加后不能登录的问题
    目标检测中常见指标
    latex知识点
    考研复试建议
    论文写作经验
    Git
    Python编程知识
  • 原文地址:https://www.cnblogs.com/wannianma/p/2999191.html
Copyright © 2011-2022 走看看