开发工具:
文件大小: 44kb
下载次数: 0
上传时间: 2018-07-16
详细说明: C语言程序设计实践题目要求 2017级通信工程3班 总体要求: (1)每位同学的输出界面要有带有自姓名、学号、班级、完成时间(年月日时分等信 息自动根据系统生成)等信息。 (2)、 首先show出所选题目和要求,并有文字提示,如按键后展示 正式的程序内容”, 如系统界面、目录等。即要求在展示自己的最终成果前, 要有展示自己题目的过程。 (3)、可以对本程序的主要功能进行清晰的讲解。 (4)、按时完成实验报告,并要求绘制出流程图和主要算法步骤。 (5)、三人一组,题目必须有内容区分,最后以小组为单位制作PPT.对项目整体过程 进行讲解(可分工,有人制作PP,有人讲解PD,老师将根据情况给小组成员统一分数。 二、题目: 10.智能日历系统(115 分) 实践内容:定义一个名为date的结构体,字包含3个整数成员: year. month 和day. 开发一一个交互式模块化程序,完成以下功能: ●用一个函数将输入的长整型日期读入到结构体成员中。如输入20150612. ●用另一个函数来验证所输入日期的合法性。如20150631- 给出提示“4月只有30 天”,如20150229--给出提示 “2015年不是闰年,2月只有28天”,如20151403---给出 提示“您输入的月份有误”。 用第三个函数按如下格式显示日期: June 12, 2015,即输出“今天为: June 12, 2015”。 ●用第四个函数更新当前输入的日期,给出该日期后1天应该为哪天,并用第三个函数 进行显示。如输出“明天为June 13, 2015”。注意需判断是否为该月或该年的最后一天。 ●用第五个函数输入和记录重要日期(格式为序号、分类、日期、备注),并加入分类 (生日、纪念日、节日)和备注。如: #1生日April25, 1969母亲生日; #2纪念日May 1, 2018第一次牵手。 要求: (1)、 系统用菜单进行功能调用和操作。 (2)、要求重要日期存储在ut文件中,并且可以实现重要日期插入,插入后按照日期 顺序排列。 (3)、可以通过“重要日期的分类”,查询并展示所存储的所有该类重要日期。 (4)、可以实现,任意输入一个日期,判断当前日起是否为重要日期,并显示该日期的信息。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.