- 0
- 0
- 约1.15万字
- 约 24页
- 2019-11-01 发布于广西
- 举报
沈阳理工大学课程设计专用纸
沈阳理工大学
课程设计任务书
学 院
信息科学与工程学院
专 业
电子信息工程
学 生 姓 名
学 号
0903030319
设 计 题 目
设计判断素数的函数和家庭账务管理程序
内容及要求:
1. 已有变量定义和函数调用语句:int x=57;isprime (x);函数isprime ( )用来判断一个整型数a是否为素数,若是素数,函数返回1,否则返回0。请编写isprime 函数。
2. 家庭账务管理程序
要用结构体数组实现,结构中包含账务项目的数据为:编号(可以自动生成),类别(如:收入,支出),事由,金额,发生时间(年、月、日)等。
设计各个函数,分别实现以下功能:
(1)程序启动密码控制;
(2)输入:输入每项信息;
(3)修改:允许对已经录入的数据重新进行编辑、修改;
(4)删除:删除指定的联系人(输入姓名,若找到则删除该联系人的信息)
(5)查询:
a.根据时间进行查询,某日期前或后出版的图书记录;
b.根据类别查询;
c.根据金额大小查询。
(6)显示:显示所有项目的信息
(7)退出程序。
软件开发环境
Windows XP,TC2.0或Visual C++ 6.0
进度安排:
18周:
周1.题目算法设计
周2.编写程序代码
周3.调试程序
周5.验收程序并答辩
指导教师(签字):
年 月 日
学院院长(签字):
年 月 日
目 录
一、课设题目…………………………………………………………第1页
二、题目分析…………………………………………………………第1页
三、程序代码………………………………………………………….第7页
四、结果分析………………………………………………………….第18页
五、参考文献………………………………………………………….第22页
第 PAGE 1 页
沈阳理工大学
课程题目
题目名称:设计判断素数的函数和家庭账务管理程序
内容及要求:
1. 已有变量定义和函数调用语句:int x=57;isprime (x);函数isprime ( )用来判断一个整型数a是否为素数,若是素数,函数返回1,否则返回0。请编写isprime 函数。
2. 家庭账务管理程序
要用结构体数组实现,结构中包含账务项目的数据为:编号(可以自动生成),类别(如:收入,支出),事由,金额,发生时间(年、月、日)等。
设计各个函数,分别实现以下功能:
(1)程序启动密码控制;
(2)输入:输入每项信息;
(3)修改:允许对已经录入的数据重新进行编辑、修改;
(4)删除:删除指定的联系人(输入姓名,若找到则删除该联系人的信息)
(4)查询:
a.根据时间进行查询,某日期前或后出版的图书记录;
b.根据类别查询;
c.根据金额大小查询。
(5)显示:显示所有项目的信息
(6)退出程序。
二、题目分析
(1)判断素数的函数
如题所诉对已有变量进行判断,首先在调用函数中定义变量x和i;之后再利用for循环进行x对i得出取余计算,然后用if语句判断x对i的取余是否为零,为0则返回0,为1则返回1。主函数中调用子函数并输出结果。本题考查了c语言的基础知识(如for循环;输入、输出;定义等等)。
下面是题目一的基本流程图:
1.1判断素数的函数
家庭财务管理程序
题目二分析:
1)本程序实现的的功能是:对家庭成员财务管理,实现录入、修改、删除、查询:输入姓名查询、显示。
2)根据题目要求,先执行管理员界面设定账号密码,再执行数据输入模块,再通过选择结构程序设计方法设定功能菜单,根据功能菜单不同选项,执行对应的函数。总的程序设计结构框架是顺序结构,各功能选择采用多分支结构程序设计方法,各类数据采用循环结构程序设计方法。此程序用链表实现,可以动态地进行存储空间分配。构成链表结构的某一个结点可以动态建立,也可以在不需要时即删除链表结构中的某一个结点。本程序具有操作简单,管理清晰的特点。
您可能关注的文档
- 《课程设计-基于DSP语音防混叠滤波设计》-毕业设计(论文).doc
- 《课程设计-基于FDM智能网关外壳三维设计与快速制作说明书》-毕业设计(论文).doc
- 《课程设计-基于单片机流水灯设计》-毕业设计(论文).doc
- 《课程设计-即热式电热水器模糊控制器的设计》-毕业设计(论文).doc
- 《课程设计-加热炉装料机》-毕业设计(论文).doc
- 《课程设计-交通灯设计》-毕业设计(论文).doc
- 《课程设计-教师网上成绩录入系统开发》-毕业设计(论文).doc
- 《课程设计-净化黄磷尾气燃气发电系统设计》-毕业设计(论文).doc
- 《课程设计-静态查找的实现操作》-毕业设计(论文).doc
- 《课程设计-利用键盘控制点阵进行十进制加法计算显示》-毕业设计(论文).doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)