31.假定2007年的一月一日是星期一,输入一个时间(包含年、月、日),求出它是星期几。

简介: 31.假定2007年的一月一日是星期一,输入一个时间(包含年、月、日),求出它是星期几。
2#include<iostream>
using namespace std;
 
int main()
{
    int y,m,d,temp;
    int a[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    int TotalDay=365;
    int sum=0,sum1=0,sum2=0;
 
 
    cout<<"if 2007.1.1 is Monday,please input a date,i can figure out what day it is:"<<endl;
    cin>>y>>m>>d;
 
 
    for(int i=2007;i<y;i++)
    {
        if((i%4==0)&&(i%100!=0)||(i%400==0))
        {
            TotalDay+=1;
        }
        sum1+=TotalDay;
    }
 
    if((y%4==0)&&(y%100!=0)||(y%400==0))
    {
        a[2]+=1;
        for(int i=1;i<m;i++)
        {
            sum2+=a[i];
        }
        sum=sum1+sum2+d;
    }else
    {
        for(int j=1;j<m;j++)
        {
            sum2+=a[j];
        }
        sum=sum1+sum2+d;
    }
    temp=sum%7;
    switch(temp)
    {
        case 0 : cout<<"Monday";break;
        case 1 : cout<<"Tuesday";break;
        case 2 : cout<<"Wednesday";break;
        case 3 : cout<<"Thursday";break;
        case 4 : cout<<"Friday";break;
        case 5 : cout<<"Saturday";break;
        case 6 : cout<<"Sunday";break;
        default : break;
    }
    return 0;
}
目录
相关文章
|
6月前
|
人工智能 自然语言处理 安全
AI技术对英语学习的改进
AI正重塑英语学习:从工具升级为“全天候数字教育基建”。2026年,智能语伴具备长期记忆与主动交互;多模态技术实现口型/肢体精准纠偏;“i+1”动态分级适配兴趣与水平;写作指导聚焦逻辑与思维润色;教师获AI赋能,实现精准教学与高效备课。(239字)
|
传感器 编解码 人机交互
基于51单片机的温室大棚环境检测系统
基于51单片机的温室大棚环境检测系统
505 0
|
SQL 分布式计算 Hadoop
Hadoop学习笔记(HDP)-Part.15 安装HIVE
本文详细介绍Hive在Ambari集群中的安装与配置,涵盖MetaStore设置、高可用部署、Ranger权限管理及Beeline连接使用,助力构建安全高效的Hadoop数据仓库环境。
728 0
|
SQL 存储 算法
【MySQL技术内幕】6.4-锁的算法
【MySQL技术内幕】6.4-锁的算法
364 1
|
关系型数据库 大数据 分布式数据库
PolarDB 开源版 使用PostGIS 数据寻龙点穴(空间聚集分析)- 大数据与GIS分析解决线下店铺选址问题
背景PolarDB 的云原生存算分离架构, 具备低廉的数据存储、高效扩展弹性、高速多机并行计算能力、高速数据搜索和处理; PolarDB与计算算法结合, 将实现双剑合璧, 推动业务数据的价值产出, 将数据变成生产力.本文将介绍PolarDB 开源版 使用PostGIS 数据寻龙点穴(空间聚集分析)-...
998 0
|
缓存 NoSQL Redis
购物车服务-----功能实现逻辑2
购物车服务-----功能实现逻辑2
326 0
|
算法 安全 编译器
【c++ primer 笔记】第10章 泛型算法
♦️第10章 泛型算法 - 泛型算法是提供一个算法,对于不同类型的容器和不同类型的元素。因此叫做泛化。
315 0
【c++ primer 笔记】第10章 泛型算法
|
Windows
【Windows 逆向】OD 调试器工具 ( OD 调试数据时硬件断点对应的关键代码 | 删除硬件端点恢复运行 )
【Windows 逆向】OD 调试器工具 ( OD 调试数据时硬件断点对应的关键代码 | 删除硬件端点恢复运行 )
602 0
【Windows 逆向】OD 调试器工具 ( OD 调试数据时硬件断点对应的关键代码 | 删除硬件端点恢复运行 )
|
算法 数据挖掘
ML之kNN:利用kNN算法对莺尾(Iris)数据集进行多分类预测
ML之kNN:利用kNN算法对莺尾(Iris)数据集进行多分类预测
ML之kNN:利用kNN算法对莺尾(Iris)数据集进行多分类预测
|
前端开发 算法 数据可视化
在 D2 做主持人是一种怎样的体验?
我是三号厅的主持人也树~ 一些碎碎念 17 年的时候,作为一名实习生,在西溪园区作为签到组的志愿者参加了一次 D2。当看到今年 D2 举办的消息,抱着结识大佬和省门票钱(划掉)的心态,忍不住又报了名,11.19 号的时候收到通知,成为了主持组的一名志愿者,当时内心十分惶恐。 @霸天 小姐姐作为主持人组的 BOSS,做了非常多统筹工作,点个赞。 为了汇聚到一起过主持稿的串词,三个主持人
735 0