c语言课程设计日期查询,C语言课程设计…………日期工具.doc

C语言课程设计…………日期工具

南昌航空大学

课程设计

课程名称: C语言

设计课题: 日期工具

专业: 班级:

姓名: 虞乐文 学号:

评分: 指导老师(签字):

20 年 月 日

如有不懂地方加QQ1214975119

目录:

要求分析.........................................................................

概要设计........................................................................

详细设计.........................................................................

调试分析.........................................................................

用户使用说明.................................................................

6.测试结果.........................................................................

7.源程序.............................................................................要求分析:

日期工具(难度系数:A)

要求实现以下功能:

创建日期

日期差计算

判断某个日期为星期几

按格式输出日期

系统变量(基本)

Struct date{

Int year,

Int month,

Int day,

Int hour,

Int minute,

Int second

}

(2) 待实现的方法(基本)

方法名称方法声明方法作用初始化Create()初始化系统相关变量输入日期Date inpur输入日期的年月日,返回该日期结构体计算日期差Int datediff(date date1,date date2,int unit)返回两个日期之间unit所表示的时间差,unit表示单位,0—年,1—月,2—日,3—时,4—分,5—秒比较日期大小Int compare(date date1,date date2)判断两个日期大小,如果date1较新则返回1,相等则返回0,date2较新则返回-1获取星期几Int get_weekday(date date)返回date当前星期几,0—星期天,1—星期一,2—星期二,……按格式输出日期Char*format(date date,char*format)返回按format格式化输出的date日期。如格式format为“yyyy_mm_d”当前日期输出为2011——08——29,格式规定如下:y_年,m_月,d_日,h_时,m_分,s_秒打印Void print()按默认格式打印当前时间记录操作日志Void info(char*filename)将每次用户的操作信息写到日志文件filename中屏幕显示(主菜单)主函数

2.概要设计:

a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值