c++语言综合作业要求。
一、目的。本次综合作业是c++语言课程的综合实验,作为课堂教学和课内正常上机实验的补充。二、说明。
综合作业采用分组形式,按照3~5人为一组,每组选择一个题目(可选择教师给的参考题目,也可自定题目,每个学生必须独立完成该题目的一个部分。
综合作业要求调试通过,第10周周二结束前上交。
三、综合作业报告的参考格式。
文件名为:cpp111-nnn-xxx-题目。doc,nnn为设计组组长学号,xxx为组长姓名。
提交其他文件:源程序(扩展名。cpp),执行程序(扩展名。
exe)提交时请压缩打包,打包文件为cpp111-nnn-xxx-题目。rar
c++语言综合作业报告。
作业题目:开发工具:设计组人数:
序号12345说明:问题简要说明:**行数:
序12345函数调用层次:
技术点:□一维数组□二维数组■函数□指针□类□链表□文件□其他算法点:程序使用到的常规算法列表,如选择法排序,最大值,二分法查找等关键词:
程序使用到的c语言关键词列表,如int,char,for,break,return等库函数:程序使用到的库函数列表评价结果选题程序结构算法规模正确性其他。
评价要点。问题描述清楚,原创性,趣味性,推广价值等程序组织情况,函数调用层次,**风格等算法清晰、设计难度与技巧等程序总**量。
程序正确性,调试情况,运行示例无误等。
得分。学号01234567
设计组队名:
姓名。性别。
分工说明。百分比%%%
序号等同于作业内部排名,百分比总和为100%
函数名称main
函数个数:函数说明int main(void);
调试总述:功能说明主函数。
正确性%%%
问题定义】描述选定的题目内容以及实际完成的软件功能【程序结构】
主要函数说明,包含功能说明与调用层次等。
关键函数中数据变量、数组、指针、结构等说明。【算法描述】
此部分要求写出算法的基本思想以及程序中模块的划分原则,各模块接口;可选择采用伪**或流程图的方式来说明各模块的基本思想。
运行示例】此部分说明上机测试用例以及运行结果,应至少包含2组测试数据。【程序调试情况】
此部分说明上机调试结果。【参考文献或**】
此部分说明题目、编程或调试过程中参考的资料或**地址。【原创声明】
程序设计组声明本程序**为原创,原创性达到或超过?程序**】程序文件名。
附程序**,程序中应附加必要的注释。【程序总结】
关于综合作业的整体总结,经验与不足,未来进一步的程序功能与设想等。【人个心得与总结-学生姓名1】
综合作业开发中的心得与总结等,每个学生一段含学生自我评分。
人个心得与总结-学生姓名2】
综合作业开发中的心得与总结等,每个学生一段。
含学生自我评分。
以下仅供参考,实际提交时删除。
综合作业报告(示例)
作业题目:开发工具:设计组人数:
序号12345说明:**行数:
简易日历visual c++ 6.0
设计组队名:学号姓名性别///
分工说明/百分比%%%
序号等同于作业内部排名,百分比总和为100%
问题简要说明:输入年月,输出该月的日历,上下行从星期日到星期六对齐。
调试总述:6正常运行。
序函数名称函数说明功能说明正确性。
mainint main(void);1主函数正确。
void prtmonth(int
2正确prtmonth输出y年m月的日历。
y,int m);
int week(int y,int
3week计算y年m月d日的星期数正确。
m,int d);
longdays(inty,int计算y年m月d日至1900
4正确days
m,int d);年1月1日总天数int monthday(int
5正确monthday计算y年m月的天数。
y,int m);
6正确isleapint isleap(int y);判断y年是否闰年函数调用层次:main→prtmonth→week→days→monthday→isleap
技术点:□一维数组□二维数组■函数□指针□类□链表□文件□其他算法点:闰年判断,计算星期数,日历格式输出。
72函数个数:
关键词:库函数:评价结果选题程序结构算法规模正确性其他。
int, long, if-else, switch-case-default, for, break, return<,
评价要点。问题描述清楚,原创性,趣味性,推广价值等程序组织情况,函数调用层次,**风格等算法清晰、设计难度与技巧等程序总**量。
程序正确性,调试情况,运行示例无误等。得分。
问题定义】输入年份与月份,年份≥1900,月份取1至12月,输出该月的日历,输出样式参见【运行示例】
描述选定的题目内容以及实际完成的软件功能【程序结构】
程序包含以下函数:
1)int isleap(int y);返回y年是否闰年,如果是闰年返回1,否则返回0
2)int monthday(int y,int m);返回y年m月的天数,y≥1900,m=1~12,该月天数为。
28至31。调用isleap函数。
3)long days(int y,int m,int d);计算y年m月d日至2023年1月1日的总天。
数,当y=1900,m=1,d=1时返回1。调用monthday与isleap函数。
4)int week(int y,int m,int d);计算y年m月d日的星期数,星期日为0,星期六为6。
调用days函数。
5)void prtmonth(int y,int m);输出y年m月的日历,第1行为年月信息,第2行为星。
期数(0至6),第3行为分隔行,第4行起从该月1日至最后一天,上下行按星期数对齐。调用week与monthday函数。
6)main,主函数。输入年与月,输出该月日历,调用prtmonth函数函数调用层次如下图所示。
mainprtmonth
weekdaysmonthday
isleapisleap
monthday
isleap
主要函数说明,包含功能说明与调用层次等。
关键函数中数据变量、数组、指针、结构等说明。
算法描述】主要函数的流程图如图所示。
days(y,m,d)
s=0i=1900
isleap(y)
iyesno
i%400==0?noyes
返回1x=isleap(i)
week(y,m,d)
i%100==0?
yes返回0
s+=365+xi=i+1i=1
monthday(y,m)
nox=days(y,m,d)
返回x%7i%4==0?noyes
返回1返回0返回。
iyesno
m==2?no
yesx=isleap(y)
返回28+x
s+=monthday(y,i)
i=i+1s+=d
返回sm为4,6,9,11?noyes
返回31返回。
返回30此部分要求写出算法的基本思想以及程序中模块的划分原则,各模块接口;可选择采用伪**或流程图的方式来说明各模块的基本思想。【运行示例】
输入:19011输出:
输入:20112输出:
输入:205012输出:
此部分说明上机测试用例以及运行结果,应至少包含2组测试数据。【程序调试情况】
上机调试正常,从2023年1月到2023年12月经过万年历验证。此部分说明上机调试结果。【参考文献或**】
参考教材与讲稿示例。
此部分说明题目、编程或调试过程中参考的资料或**地址。【原创声明】
自己设想与设计的程序题,所有**自己编写并调试。
程序设计组声明本程序**为原创,原创性达到或超过?程序**】
程序文件:**如下(共72行)#include <>#include <>
int isleap(int y)
int monthday(int y,int m)
long days(int y,int m,int d)
void prtmonth(int y,int m)
cout < int main() 程序文件名。 附程序**,程序中应附加必要的注释。【程序总结】 程序完成了一个简单的日历显示,能自动计算某月1日的星期数,并按星期位置对齐输出。程序还可以进一步补充以下功能: 1)修改程序,使得能输出2023年以前的日历。 2)命令行方式,增加功能,使得可以按年或按月输出日历。(3)可考虑增加日历中阴历信息。查找关于阴历排列的文献(略) 关于综合作业的整体总结,经验与不足,未来进一步的程序功能与设想等。【人个心得与总结-学生姓名1】 略。综合作业开发中的心得与总结等,每个学生一段含学生自我评分。 人个心得与总结-学生姓名2】 略。综合作业开发中的心得与总结等,每个学生一段。含学生自我评分。 word综合作业。结合你掌握的word知识,利用搜索引擎在internet网上收集有关本专业或与生活息息相关的资料,其内容自定,但要主题明确,思想健康,根据搜索到的资料创建一份长文档,要求如下 一 长文档内容选题 任选一种 1 某个学院和专业的介绍。2 你熟悉的某种产品的介绍或使用说明书 例如 化妆... word综合作业。在internet网上收集素材,包括 和文字,需归档分类,其内容自定。主题明确,思想健康,根据素材创建一份 并茂的长文档,要求如下 一 长文档内容选题 自拟 二 内容要求 1 文章内容不能少于10页 a4或16开 2 文章中必须包含 图形 等。三 排版要求 即所包含知识点要求 1 ... 综合作业 实验说明。实验目的。1 掌握网络检索医学信息系统知识的相关技能 2 掌握知识整理 提炼 分析的自主学习能力 3 掌握医学类相关 编写能力 4 掌握对pacs等常用医学影像设备的资料 新技术等信息的分析与综述能力。实验要求。1 要求上网检索并根据 的信息资料,用word 格式写出2000 字...综合作业要求
综合作业要求
综合作业1要求