课程设计任务书及成绩评语表格

沈阳理工大学课程设计专用纸

NO.

成 绩 评 定 表

学生姓名 专 业 牛佳琦 班级学号 课程设计题目 1403070225

编程技术基础实训

电子信息科学 与技术

语 组长签字:

成绩

日期

2015 年 3 月 30 日

沈阳理工大学课程设计专用纸

NO.

课程设计任务书

学 院 信息科学与工程学院 牛佳琦 专 业 班级学号 编程技术基础实训 电子信息科学与技术 1403070225

学生姓名 课程设计题目

实践教学要求与任务:

利用 C 语言编写下题的代码。

题目名称:设计将十六进制数转换成十进制数的函数和员工信息管理程序 内容及要求: 1.初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数组和处 理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 2.编写函数 fun(int x),其功能是 x 是否是同构数。是,则返回 1;否则返回 0。 所谓“同构数”是指:它出现在它的平方数的右边。 例如:输入整数 5,5 的平方数是 25,而 5 是 25 的右边的数,所以 5 是同构数。 主函数中由键盘输入一个不大于 100 的整数,调用函数后,输出判断结果。 3. 员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年龄、 工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询:按员工编号查询信息; (6)退出程序。 设计菜单,通过选择菜单调用以上各函数。

沈阳理工大学课程设计专用纸

NO. 工作计划与进度安排:

第 2-3 周: 第 2 周.算法设计 第 2 周.编写程序代码 第 3 周.调试程序 第 3 周.答辩、验收程序

指导教师: 崔宁海 张德慧 2014 年 3 月 30 日

专业负责人: 程磊 2015 年 3 月 30 日

学院教学副院长:

2015 年 3 月 30

沈阳理工大学课程设计专用纸

NO.

目 录

一、题目要求........................................................................................................1 二、算法设计........................................................................................................2 三、编程实现........................................................................................................3 四、结果分析........................................................................................................6 五、参考文献........................................................................................................8

沈阳理工大学课程设计专用纸

NO.1

一、题目要求

题目名称: 设计将十六进制数转换成十进制数的函数和员工信息管理 程序 内容:

1.初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数 组和处理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 2.编写函数 fun(int x),其功能是 x 是否是同构数。是,则返回 1;否则返回 0。 所谓“同构数”是指:它出现在它的平方数的右边。 例如:输入整数 5,5 的平方数是 25,而 5 是 25 的右边的数,所以 5 是同构数。 主函数中由键盘输入一个不大于 100 的整数,调用函数后,输出判断结果。 3. 员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年 龄、工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询:按员工编号查询信息; (6)退出程序。 设计菜单,通过选择菜单调用以上各函数。

要求: 利用 C 语言编写上述程序, 开发环境可采用 Turbo C 2.0 或 Visual C++ 6.0 等。

沈阳理工大学课程设计专用纸

NO.2

二、算法设计

1. 初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数 组和处理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 跟据 C 语言知识,编写程序,实现题目要求。 1、main()主函数功能:完成二维数组的定义,输出。以及对二维数组左下半角的元素清 0 并且对改变后的二维数组的输出。 2、程序流程图

数组 a i=0

i

F

j++

1

沈阳理工大学课程设计专用纸

NO.3

2、编写递归函数,实现逆序输出字符串的值。根据所学知识,编写程序,实现递归函数的 输出 算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就说说主函 数功能 2、程序流程图 3、学生成绩统计程序设计 设计结构体数组,结构中包含学生数据为:学号、姓名、物理分数、数学分数、外语分数、 计算机分数。设计各个函数,分别实现以下功能: (1)录入:输入学生数据 (2)显示:所有学生信息 (3)统计:统计每科的最高分、 最低分;输出不及格人数、不及格学生的数据。 设计菜单,通过选择菜单调用以上各函数。 算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就

说说主函 数功能

三、编程实现

程序的具体 C 语言代码如下: 第 1 题:

#include

沈阳理工大学课程设计专用纸

NO.4

#include void fun(double a,double b,double c){//fun 函数的功能是求方程的根 double x1; double x2; if((b*b-4*a*c)>0){ x1=(-b+sqrt(b*b-4*a*c))/2*a; x2=(-b-sqrt(b*b-4*a*c))/2*a; printf(目,抄袭他人或与自己 题目不符的视为抄袭行为,直接不及格!

沈阳理工大学课程设计专用纸

NO.

成 绩 评 定 表

学生姓名 专 业 牛佳琦 班级学号 课程设计题目 1403070225

编程技术基础实训

电子信息科学 与技术

语 组长签字:

成绩

日期

2015 年 3 月 30 日

沈阳理工大学课程设计专用纸

NO.

课程设计任务书

学 院 信息科学与工程学院 牛佳琦 专 业 班级学号 编程技术基础实训 电子信息科学与技术 1403070225

学生姓名 课程设计题目

实践教学要求与任务:

利用 C 语言编写下题的代码。

题目名称:设计将十六进制数转换成十进制数的函数和员工信息管理程序 内容及要求: 1.初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数组和处 理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 2.编写函数 fun(int x),其功能是 x 是否是同构数。是,则返回 1;否则返回 0。 所谓“同构数”是指:它出现在它的平方数的右边。 例如:输入整数 5,5 的平方数是 25,而 5 是 25 的右边的数,所以 5 是同构数。 主函数中由键盘输入一个不大于 100 的整数,调用函数后,输出判断结果。 3. 员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年龄、 工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询:按员工编号查询信息; (6)退出程序。 设计菜单,通过选择菜单调用以上各函数。

沈阳理工大学课程设计专用纸

NO. 工作计划与进度安排:

第 2-3 周: 第 2 周.算法设计 第 2 周.编写程序代码 第 3 周.调试程序 第 3 周.答辩、验收程序

指导教师: 崔宁海 张德慧 2014 年 3 月 30 日

专业负责人: 程磊 2015 年 3 月 30 日

学院教学副院长:

2015 年 3 月 30

沈阳理工大学课程设计专用纸

NO.

目 录

一、题目要求........................................................................................................1 二、算法设计........................................................................................................2 三、编程实现........................................................................................................3 四、结果分析........................................................................................................6 五、参考文献........................................................................................................8

沈阳理工大学课程设计专用纸

NO.1

一、题目要求

题目名称: 设计将十六进制数转换成十进制数的函数和员工信息管理 程序 内容:

1.初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数 组和处理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 2.编写函数 fun(int x),其功能是 x 是否是同构数。是,则返回 1;否则返回 0。 所谓“同构数”是指:它出现在它的平方数的右边。 例如:输入整数 5,5 的平方数是 25,而 5 是 25 的右边的数,所以 5 是同构数。 主函数中由键盘输入一个不大于 100 的整数,调用函数后,输出判断结果。 3. 员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年 龄、工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询:按员工编号查询信息; (6)退出程序。 设计菜单,通过选择菜单调用以上各函数。

要求: 利用 C 语言编写上述程序, 开发环境可采用 Turbo C 2.0 或 Visual C++ 6.0 等。

沈阳理工大学课程设计专用纸

NO.2

二、算法设计

1. 初始化一个 4X4 的二维数组,编写函数,使数组中的左下半角的元素清 0。输出原始数 组和处理后的数组。 例如,若 a 数组中的原值为: 处理后的数组应为: 1 9 7 8 0 9 7 8 a= 2 3 4 5 a= 0 0 4 5 3 4 5 6 0 0 0 6 4 5 6 7 0 0 0 0 跟据 C 语言知识,编写程序,实现题目要求。 1、main()主函数功能:完成二维数组的定义,输出。以及对二维数组左下半角的元素清 0 并且对改变后的二维数组的输出。 2、程序流程图

数组 a i=0

i

F

j++

1

沈阳理工大学课程设计专用纸

NO.3

2、编写递归函数,实现逆序输出字符串的值。根据所学知识,编写程序,实现递归函数的 输出 算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就说说主函 数功能 2、程序流程图 3、学生成绩统计程序设计 设计结构体数组,结构中包含学生数据为:学号、姓名、物理分数、数学分数、外语分数、 计算机分数。设计各个函数,分别实现以下功能: (1)录入:输入学生数据 (2)显示:所有学生信息 (3)统计:统计每科的最高分、 最低分;输出不及格人数、不及格学生的数据。 设计菜单,通过选择菜单调用以上各函数。 算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就

说说主函 数功能

三、编程实现

程序的具体 C 语言代码如下: 第 1 题:

#include

沈阳理工大学课程设计专用纸

NO.4

#include void fun(double a,double b,double c){//fun 函数的功能是求方程的根 double x1; double x2; if((b*b-4*a*c)>0){ x1=(-b+sqrt(b*b-4*a*c))/2*a; x2=(-b-sqrt(b*b-4*a*c))/2*a; printf(目,抄袭他人或与自己 题目不符的视为抄袭行为,直接不及格!


相关内容

  • 电气设备组装实习报告格式要求
  • 电气设备组装实习报告格式要求 实习报告的构成包括:(1)前置部分:封面.指导教师评语及成绩评定表.目录页:(2)主体部分:引言(设计目的.任务与要求等).正文.结论.参考文献:(3)附录部分:设计图件.照片等. 一.编写格式 1.前置部分 封面 .设计任务书.指导教师评语及成绩:统一格式,见附件: ...

  • 工业机械手毕业设计成果要求
  • 电气工程系关于毕业设计成果要求的规定 毕业设计(或课程设计)是高等职业技术学院教学计划的重要组成部分,是使学生理论密切联系实际,从而印证.巩固.扩大其理论知识,培养.提高其职业技能.职业综合能力和职业素质的重要实践性教学环节.为保证毕业设计(或课程设计)成果质量,规定如下: 一.毕业设计(或课程设计 ...

  • 毕业论文相关规范要求及表格模板
  • 附件1 本科生毕业设计(论文) 基本规范要求(试行) 一.存档保管要求 1.保管材料范围 存档保管材料包括: ⑴封面,⑵摘要(含关键词),⑶外文摘要(含关键词),⑷论文目录,⑸毕业设计(论文)正文,⑹参考文献,⑺附录,⑻致谢,⑼毕业设计(论文)任务书,⑽进展情况记录,⑾毕业设计(论文)评阅表(含指导 ...

  • 毕业论文管理手册
  • 北京人文大学 本科生毕业设计(论文)工作管理规定 (试行) 第一章 总则 第一条 本科生毕业设计(论文)是本科培养方案中一个重要的实践教学环节.通过这一环节可以培养学生综合运用所学的基础理论.专业知识和基本技能,提高分析与解决实际问题的能力.为进一步加强我校本科生毕业设计(论文)工作的管理,保证毕业 ...

  • 专升本-具体要求
  • 北京科技大学远程与成人教育学院 关于远程教育学生毕业设计(论文)及毕业答辩工作的若干规定 毕业设计(论文)的课题调研 (1)进入课题要从调查研究入手,学生在教师指导下可通过查阅相关文献和资料,或通过实习.现场调查等方式进行. (2)在完成课题调研后,学生要向指导教师提出一份简明的开题报告,内容包括: ...

  • 02-电力系统自动低频减负荷装置设计(2)
  • 辽 宁 工 业 大 学 电力系统自动化 课程设计(论文) 题目:电力系统自动低频减负荷装置设计(2) 院(系): 电气工程学院 专业班级: 电气xxx 学 号: xxx 学生姓名: 指导教师: 起止时间:2015.11.30- 12.11 辽 宁 工 业 大 学 课 程 设 计 说 明 书 (论文) ...

  • 初中历史与社会学科教学常规
  • 初中历史与社会学科教学常规 一.备课 备课是课堂教学前的准备工作.包括制订学期教学计划和课时教学计划两项内容. ㈠ 学期计划 认真研读并深刻领会<历史与社会课程标准二>及其课程标准解读,通读各年级历史与社会教材,全面掌握教材内容,了解各册教材之间的关系.结合学校.班级.学生具体情况制定教 ...

  • 机械专业学生毕业设计实施规范
  • 机械专业学生毕业设计实施规范 一.实施目的 毕业设计是我校高职段学生学完所有专业理论课程和生产实习课程后在毕业前的最后一个教学环节.它要求学生能全面地综合运用所学过的理论知识和实践知识,对零件进行加工工艺规程设计,机床夹具或模具的设计.通过毕业设计培养学生熟练查阅相关专业手册.规范等技术资料的能力, ...

  • 毕业设计(论文)评阅人评语
  • 湖北工业大学工程技术学院毕业设计(论文)规范 (艺术类专业适用) 一.结构要求 一份完整的本科生毕业设计(论文)档案袋内应包含两个部分内容: 1.设计作品的存档光盘:2.论文装订册. 二.毕业论文版面要求 A4纸张,其中:页边距上3cm,下.左2.5cm,右2cm:页脚1.75cm: 每册的封面与封 ...