- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言个人总结
大连理工大学城市学院
个人实践报告
课程名称: C语言编程实践
院 (系): 计算机工程学院
专 业: 软件工程(嵌入式系统)专业
班 级: 嵌入式1101班
学 生: 刘丽
指导教师: 葛日波
完成时间: 2012年 11 月 25 日
目 录
1 个人承担的主要工作 2
1.1 模块名称及功能描述 2
1.2 流程图及代码 2
1.3 运行结果分析 4
2 主要收获 7
2.1 巩固了已学知识 7
2.2 拓展了新知识 9
2.3 提高了应用能力 12
3 问题和建议 13
1 个人承担的主要工作
1.1 模块名称与功能描述
1.模块名称
读入运动员记录模块。与该模块对应的函数名为ClassSel,函数原型如下:
extern void ClassSel()
2.模块功能
该模块的功能是查询特定的班级信息。
1.2 流程图及代码
1. 模块流程图:
程序代码:
//**************************************************************
// 函 数 名: Classsel
// 函数功能: 查找班级信息
// 编 制 者: 刘丽
// 编制时间: 2012-12-7
//**************************************************************
#includetou.h
void classsel(CLASS c[],char *p,int n)
{
int i;
int j;
for(i=0;in;i++)
if(strcmp(c[i].classname,p)==0)
{
printf(Information is fond!\a\a\n);
printf(%8s%10d,c[i].classname,c[i].studentnum);
for(j=0;jc[i].class_coursenum;j++)
printf(%9c,c[i].class_courseid[j]);
printf(\n);
break;
}
if(i==n)
printf(Information is not found!\a\n);
return ;
}
1.3 运行结果及分析:
①输入班级编号、班级人数、课程编号,在输入课程编号之前有一个选择,如图所示
,如果选择‘是’,则出现‘Enter password’提示语,并出现‘输入课程的编号和课程名称’;如果选择‘不是’,则提示‘您已越权,请退出。谢谢!’的信息,该系统结束。结束输入过程。总体的输入班级信息的运行结果截图如下:
图①-1 输入班级信息
②查找班级信息,当选择2时,会提示‘请输入要查找的班级编号:’。
如果要查找的班级编号已存在,则显示‘Information is found!’并显示该班级的‘班级编号,班级学生人数还有班级课程名称’。则此次查找班级信息的运行结果截图如下:
图 ②-1 查找班级信息
如果查找的班级编号没有输入,则显示‘Information is not found!’。查找结束。则此次查找班级信息的运行结果截图如下:
图 ②-2 查找班级信息
③退出程序。当选择3时,则退出该系统,并显示‘Press any key to continue’。则运行结果截图如下:
图 ③-1 退出系统
分析:首先看进入该系统的人是不是管理员。如果不是,则提示‘您已越权限,请退出。谢谢’,如果是,则可以进行进一步的操作。然后输入班级的相关信息,输入完成之后,进行查找操作。如果要查找的班级已经被录入该系统中,则显示‘Information is found!’并将该班级的‘班级编号、班级学生人数、班级课程名称’显示出来;如果要查找的班级信息没有被录入到该系统中,则系统提示‘Information is not found!’。
2 主要收获
2.1 巩固了已学知识
1. 结构数据类型
①类型定义的格式:
typedef 旧类型名 新类型名
typedef:类型定义关键字
旧类型名:任意合法数据类型
新类型名:新类型名
②使用typedef关键字可以吧一种类型定义为另一种类型
结构的声明:struct 结构名 {类型 结构成员名1;……}
其中struct:为关键字,结构名是结构的标识,由用户定义。{}中包括的是组成该结构的成员
您可能关注的文档
- dlopen、dlsym和dlclose的使用和举例.docx
- mathlab大全.doc
- android JNI调用c组件的说明.doc.docx
- MATLAB 主要函数指令表(功能).doc
- C++ Builder编码标准.doc
- 文杰 基于labview多功能函数信号发生器课程设计报告.doc
- 补充学习3—matlab工具箱介绍.ppt
- 第十讲 工具箱介绍.ppt
- 第04讲 图像运算(一).doc
- LOOKUP函数的强大功能.docx
- 2012-2021北京重点校高一(下)期中语文汇编:词类活用.pdf
- 电力市场与经济运行优化:电力市场优化算法_(28).电力市场中的市场力分析.docx
- 医院培训课件:《俯卧位通气的护理》.pptx
- 电力市场与经济运行优化:电力系统能效优化方法_(1).电力市场基础理论.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(9).电力系统运行与能效优化.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(15).电力市场与环境影响分析.docx
- 电力市场与经济运行优化:电力系统优化调度_(1).电力市场基础与原理.docx
- 电力市场与经济运行优化:电力系统优化调度_(14).电力市场改革政策与影响.docx
- 电力市场与经济运行优化:电力系统运行优化_(4).电力系统运行基础.docx
- 2025年航运行业分析.docx
最近下载
- 2023年广东省东莞市中考数学试题及解析.docx VIP
- 2024年北京市中考数学试题(含答案解析).doc VIP
- 电梯三角钥匙管理制度.pptx VIP
- (正式版)HG∕T 20644-2024 弹簧支吊架选用标准.pdf VIP
- 峡谷漂流施工方案.docx VIP
- 超高层建筑给水排水设计.pdf VIP
- 2025年春江苏开放大学中国民间民族音乐060656形考作业1-3.docx
- 谈声乐生理知识在声乐课堂中运用.doc VIP
- 光伏工程电气安装质量验评项目划分工程创优.pdf VIP
- 第12课 实现人生价值-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
文档评论(0)