设计一个由日期判断对应是星期几的程序

duanhaibo 2009-06-16 11:02:23
目的与要求
1. 目的:
通过由日期得到星期几程序的设计,培养学生综合利用C++语言进行程序设计的能力,加强函数的运用及学生对软件工程方法的初步认识,提高软件系统分析能力和程序文档建立、归纳总结的能力,培养学生利用系统提供的标准函数及典型算法进行设计。
2. 基本要求:
(1)要求利用C++语言编程,在Visual C++环境下调试完成;
(2)要求划分功能模块,各个功能分别使用函数来完成;
(3)源代码程序要有必要的注释。
三、设计方法和基本原理
1. 课题功能描述
给出年、月、日,得出对应的星期几。
2. 问题的解决方案:
根据问题的描述,可以按照程序要求的功能采用结构化的设计思想。
1)找出日期和星期几之中的联系,利用程序实现,方法应该有很多,筛选出最简练,最有创造性的算法。对应日期的计算思路提示:事先找一个基准点,比如1900年1月1日 对应星期一,总结出日期和星期的对应关系,然后计算从基准日期到要求日期之间的天数,根据事先总结的规律得到所对应的星期。
2)为了将日期和星期一一对应,用总天数除7取余,控制日期和星期几的对应关系。
3)注意每月的天数不同,并且二月份又有两种情况:是闰年和不是闰年的情况。
注意:本题目要求利用上课所学知识,不能简单应用已有数学公式求结果。


真的感谢各位对小弟的帮助,谢谢大家
...全文
330 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文针对功率阶跃工况下光储虚拟同步发电机(VSG)并网系统存在的电能质量问题,提出一种自适应治理策略。通过Simulink搭建完整的光储VSG并网系统仿真模型,重点研究在功率突变条件下系统出现的频率波动、电压畸变及谐波增加等动态问题。所提策略结合VSG的惯量与阻尼特性,设计了参数自适应调节机制,实现对系统动态响应过程的有效调控,显著提升了并网电流波形质量与频率稳定性,增强了系统在强扰动工况下的鲁棒性与电能质量治理能力。; 适合人群:具备电力电子、自动控制理论及新能源并网技术基础的科研人员、电气工程及相关专业的硕士/博士研究生,以及从事微电网、储能系统、VSG控制研发的工程技术人员。; 使用场景及目标:①用于分析光储系统在功率阶跃等动态工况下的并网特性与电能质量演变规律;②为VSG关键控制参数(如惯量、阻尼)的自适应整定提供设计思路与仿真验证平台;③支撑高水平学术论文复现、科研课题攻关及实际工程项目的前期控制策略验证。; 阅读建议:建议结合Simulink仿真模型深入理解控制策略的实现逻辑,重点关注VSG惯量阻尼协同调节的自适应机制设计,可通过设置不同功率阶跃幅度、光照强度变化及负载投切等多场景进行仿真测试,全面评估策略的动态性能与适用边界。

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧