IT易学网 > 面授 > C
课程简介
以C为语言基础,培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,并以此为基础,让学生逐渐掌握复杂软件的设计和开发手段,为后续专业课程的学习打下扎实的理论和实践基础。,具备初步的高级语言程序设计能力, 并能熟练应用TURBO C集成环境进行C语言的编写、编译与调试,达到省二级考试要求的能应用C语言解决一般编程问题的水平。
课程目标
掌握C语言的基本语法,条件语句,循环语句,多维数组,结构体,图形函数,可视化图形编程,掌握编写游戏的原理,技巧及方法,实现完整的游戏设计。
课程学习顺序
第一课:C语言介绍、编译器安装、以及C语言能做什么 第二课:编译器型语言和解释性语言 、VC6的基本使用 第三课:第一个C程序介绍及编译过程 第四课:C程序的结构、代码规范习惯、进制基础及 printf更高级用法 第五课:基本变量的介绍、定义和赋值及注释的使用 第六课:常量和变量、ASC码、变量最大值的表示,为什么32位CPU寻址最大为4G? 第七课:算数运算符和关系运算符及常见问题的解释 第八课:逻辑运算符、自增自减和 断点调试技巧 第九课:变量名的本质,scanf的用法,siezeof运算符、基本类型的扩展。 第十课:if else的三种结构和容易犯的错误 第十一课:switch结构和单字符处理函数介绍 第十二课:常见问题讲解和答疑 第十三课:while与do while循环的使用 第十四课:四种控制语句和for循环 第十五课:实际程序的解题思路 第十六课:数组的定义使用的探究 第十七课:二维数组的使用 第十八课:字符数组和常用的函数方法 第十九课:ACM基本输入输出格式(上) 第二十课:ACM基本输入输出格式(下) 第二十一课:自定义函数的定义和使用 第二十二课:带参数的函数调用,全局变量和局部变量 第二十三课: 变量的四种存储类型,当数组名做参数时的参数传递方法 第二十四课:为什么说指针是C的精髓 windwos内存介绍,认识指针 第二十五课:指针的运算,指针和数组的搭配使用 第二十六课:指针指向字符串时的问题和指向二维数组的指针。 第二十七课:运行时内存分布介绍、动态开辟内存 第二十八课:结构体及结构体的使用 第二十九课:共用体的和枚举类型 第三十课:链表的介绍 第三十一课:结课设计说明 第三十二课:C语言中的位运算和预处理命令 第三十三课:文件的操作 第三十四课:结课设计点评(1) 第三十四课:结课设计点评(2)
顾老师
累积评价:0条
———— 相关面授课程 ————
嵌入式物联网开发培训¥888.00
网络信息安全工程师岗前培训¥19800.00
JavaEE全栈培训视频教程¥100.00
Web前端全栈开发课程视频教程¥100.00
FPGA项目实战开发¥888.00