C基础实训方案

时间:2024-05-18 13:22:42 方案 我要投稿

C基础实训方案

  为有力保证事情或工作开展的水平质量,常常需要提前准备一份具体、详细、针对性强的方案,方案是从目的、要求、方式、方法、进度等都部署具体、周密,并有很强可操作性的计划。优秀的方案都具备一些什么特点呢?下面是小编为大家收集的C基础实训方案,欢迎大家分享。

C基础实训方案

  C知识:

  实训期间,让学生了解C在实际项目开发中的应用、以及学生如何高效的学习C语言。同时由传智企业级讲师为学生讲解数值数组、排序算法、函数的高级使用、透彻理解指针、指针作为函数的参数、数组作为函数参数、堆区空间高效操作、文件操作、其中穿插众多案例。

  C综合项目:歌词同步

  以项目驱动学习,讲解C知识、并完成项目。提高学生动手实践能力的同时,更能让学生学习C的开发流程和规范。歌词同步项目,综合运用C基础知识,让学生对C有个整体的认识。

  实训简介:

  第1天:c基础回顾、一维数组的应用、排序算法、字符数组、打字游戏制作、函数的定义、声明、调用。

  第2天:多文件编程、深度立理解指针变量、函数封装算法、字符串切割以及各种案例

  第3天:堆区空间操作、内存易错点、结构体、结构体指针

  第4天:typedef、文件的打开、关闭、文件的四则运算、文件的排序、文件的随机读写

  第5天:歌词项目之文件数据读取

  第6天:歌词项目之分析文件数据存入链表中、歌词项目之与音乐同步显示

  第7天:歌词项目之滚屏显示、以及项目完善、测评。

  实训安排:

  第一天:

  1、C基础回顾:案例:求0~100的偶数之和

  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、字符串常用操作:strcpy?strcmp strchr scanf sprinf atoi

  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、文件的随机读写(fseek rewind ftell)

  6、案例17:一次性读取文件数据

  第五天:歌词项目之文件数据读取

  第六天:歌词项目之分析文件数据存入链表中、歌词项目之与音乐同步显示

  第七天:歌词项目之滚屏显示、以及项目完善、测评。

【C基础实训方案】相关文章:

计算机基础实训总结12-09

会计基础实训总结11-30

基础会计实训报告01-23

计算机应用基础实训总结范文(通用5篇)09-17

【优选】基础会计实训报告15篇01-17

实训的报告11-10

综合实训报告02-17

物流实训报告08-16

车工实训总结06-09

汽车实训总结06-15