C基础实训方案范文.doc_第1页
C基础实训方案范文.doc_第2页
C基础实训方案范文.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C基础实训方案范文 实训期间,让学生了解C在实际项目开发中的应用、以及学生如何高效的学习C语言。同时由传智企业级讲师为学生讲解数值数组、排序算法、函数的高级使用、透彻理解指针、指针作为函数的参数、数组作为函数参数、堆区空间高效操作、文件操作、其中穿插众多案例。 以项目驱动学习,讲解C知识、并完成项目。提高学生动手实践能力的同时,更能让学生学习C的开发流程和规范。歌词同步项目,综合运用C基础知识,让学生对C有个整体的认识。 第1天:c基础回顾、一维数组的应用、排序算法、字符数组、打字游戏制作、函数的定义、声明、调用。 第2天:多文件编程、深度立理解指针变量、函数封装算法、字符串切割以及各种案例 第3天:堆区空间操作、内存易错点、结构体、结构体指针 第4天:typedef、文件的打开、关闭、文件的四则运算、文件的排序、文件的随机读写 第5天:歌词项目之文件数据读取 第6天:歌词项目之分析文件数据存入链表中、歌词项目之与音乐同步显示 第7天:歌词项目之滚屏显示、以及项目完善、测评。 第一天: 1、C基础回顾:案例:求0100的偶数之和 2、一维数值数组:定义、初始化、赋值、键盘获取输入 3、案例1:给数组数值中最值、平局值 4、案例2:对数值数组逆置 5、案例3:对数组冒泡排序 6、字符数组的初始化、操作、获取键盘输入 7、案例4:键盘获取字符串完成大小转换 8、案例5:打字游戏制作 9、函数的定义、声明、调用 10、案例6:封装函数实现求任意10个int数据的平均值 11、案例7:多文件编程 第二天: 1、深入了解指针、自身类型、指向类型、+1跨度、取值宽度等 2、指针作为函数名、数组作为函数名 3、案例8:函数封装冒泡排序 4、字符指针深度学习 5、案例9:自定义函数实现strlen 6、案例10:判断回文数值 7、字符串常用操作:strcpystrcmpstrchrscanfsprinfatoi 8、字符串的切割strtok 9、案例11:使用strtok解析gps 10、内存操作函数memset、memcpy 第三天: 1、malloc申请堆区空间、free释放堆区空间 2、案例12:根据用户输入的元素个数,动态的申请堆区数组空间,完成数据的排序等操作 3、指针的易错点 4、结构体变量、赋值、结构体数组 5、案例13:键盘输入10个学生信息、对学生排序、平均值 6、结构体指针变量、结构体指针作为函数的参数 7、案例14:封装函数完成上述案例13. 第四天: 1、Typedef 2、文件的基本操作 3、案例15:文件的四则运算 4、案例16:文件的排序 5、文件的随机读写(fseekrewindftell) 6、案例17:一次性读取文件数据 第五天:歌词项目之文件数据读取 第六天:歌词项目之分析文件数据存入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论