邮电与信息工程学院。
课题名称软件项目实训。
学生学号6102040124
专业班级11测控01班。
学生姓名徐晗。
学生成绩。指导教师陈希。
课题工作时间: 2014-6-9 至 2014-6-22
课程设计报告。
一、设计目的。
1. 全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。
2. 掌握c语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。
3. 掌握利用c语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力。
二、系统功能模块图。
1. 采用模块化程序设计方法。
2. 主菜单设计界面如下:
3. 子菜单界面如下:
选择结构子菜单:
循环结构子菜单:
4.在对应模块下完成如下功能:
1)单选择if语句案例界面:
(2)双选择if语句案例界面:
3)多选择if语句案例界面:
4)switch语句案例界面:
5) while循环语句案例界面:
(6)do-while循环语句案例界面:
(7)for循环语句案例界面:
8) 循环嵌套案例界面:
三、设计函数列表。
在c语言中每一个功能模块都对应一个函数,即由函数来实现各功能模块的具体功能,也就是建立功能模块与函数之间一一对应的关系,在编写程序时可以减少不必要的麻烦,从而提高编写程序的效率。
表一自定义函数表。
四、程序**( 源程序清单:按照上面**的顺序书写上面的所有函数,注意缩进式书写格式)
#include <>
void main()
void printstar();
void print_message();
void printsecond();
void print_m();
printstar();
print_message();
printstar();
printf("");
printf("");
print_m();
void printstar()
printfn");
void print_message()
printf欢迎进入c语言模块化案例系统n");
printf制作人:徐晗n");
printf设计日期:2024年6月9日n");
void print_m()
printfn");
printfc语言模块化案例系统n");
printf1.选择结构n");
printf2.循环结构n");
printf0.退出系统n");
printfn");
printf("请选择相应模块编号(0-2):"
void print_xuan();
void print_xun();
int i;
scanf("%d",&i);
switch (i)
void print_xuan()
printfn");
printf选择结构n");
printf1.单选择if语句n");
printf2.双选择if语句n");
printf3.多选择if语句n");
语句n");
printf0.返回系统n");
printfn");
printf("请选择相应模块编号(0-4):"
void one();
void two();
void three();
void four();
int j;
scanf("%d",&j);
switch (j)
{case 0:print_m();break;
case 1:one();break;
课程设计说明书
材料化学。涂装工艺。班级 材料化学081 姓名。学号。指导教师。时间 二 一一年七月八日 19 09 56 目录。表面工程课程设计任务书 1 1 概况 2 1.1 设计任务书及目标 2 1.2 设计任务书 2 1.3 设计单位概况 2 1.4 设计原则 4 1.5 设计范围 4 1.6 设计技术标准...
课程设计说明书
一 题目 离合器接合叉零件加工工艺规程 及车 25外圆及端面夹具设计 二 时间 自年月日至年月日止。三 要求 1 编制离合器接合叉加工工艺规程一套。2 绘制离合器接合叉零件图一张。3 绘制夹具结构装配图一张。4 绘制夹具体图一张。5.编写设计说明书一份。目录。序言1 第一章零件分析2 1.零件的作用...
课程设计说明书
河南科技学院。机电一体化课程设计。模块化生产系统设计 无杆缸传送站。学生姓名 王坤朋。所在院系 机电学院。所学专业 机电技术教育。导师姓名 胡楠李海波。完成时间 2018 年6月22日。摘要。模块化生产系统主要模拟工业生产过程中完成零件钻孔加工和装配的系列过程,该系统共有八个工作站,分别为上料检测站...