/*在E2-2-7基础上添加switch-case结构输出日期E2-2-9.C*/
#include<stdio.h>
int main()
{
int y, m, d, w;
printf("请输入日期(yyyy-mm-dd):");
scanf_s("%d-%d-%d", &y, &m, &d);
w = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400 + 1) % 7;//在书上公式后 + 1才是正确日期
switch (w)
{
case 1:printf("%d-%d-%d是星期一\n", y, m, d); break;
case 2:printf("%d-%d-%d是星期二\n", y, m, d); break;
case 3:printf("%d-%d-%d是星期三\n", y, m, d); break;
case 4:printf("%d-%d-%d是星期四\n", y, m, d); break;
case 5:printf("%d-%d-%d是星期五\n", y, m, d); break;
case 6:printf("%d-%d-%d是星期六\n", y, m, d); break;
case 0:printf("%d-%d-%d是星期日\n", y, m, d); break;
}
return 0;
}
智科231孟佳.zip
需积分: 0 171 浏览量
2024-04-17
22:20:24
上传
评论
收藏 5.75MB ZIP 举报
菜,就多练951
- 粉丝: 0
- 资源: 1
最新资源
- 单相桥式全控整流MATALB Simulink仿真文件
- Dolby Vision安装包(解决杜比视界版本高清片源颜色不正问题)
- Python实现的简单二叉堆(最小堆)示例
- 嵌入式基础学习资料0000
- content_1714465331721.xls
- HM3401-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Chainbase+Web3+APi+Data warehouse
- HM3401D-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- GEE案例-1990-2023年计算某个区域的NDVI时序变化轨迹(以徐州市为例)含全部代码.pdf
- HM3401C-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈