![](https://img.thea.cn/thea/images/contentpic/54/88.png)
什么是C语言程序设计?
C语言程序设计是程序设计者的入门语言,它使学习者更能容 易理解。 C语言是一门面向过程的、抽象化的通用计算机程序设计语言,广泛应用于底层开发;它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。 C语言具有高级语言的特点,也具有汇编语言的特点,它以简易的方式编译、处理低级存储器,仅产生少量的机器码以及不需要任何运行环境支持便能运行的高效率程序设计语言。
【课程班型】一对一
【课程课时】10-30课时
【开课模式】面授
【使用教材】《C语言程序设计》第五版
【课程优势】1、一对一个性化学习2、**专业老师授课3、日常及期末考前答疑
【课程内容】
1、C语言概述和算法:①计算机程序和计算机语言②C语言程序的结构③运行C程序的步骤与方法④
什么是算法⑤算法的特性及如何表示一个算法
2、运算符和表达式:①C运算符和基本的算数运算符②算术表达式和运算符的优先级与结合性③不
同类型数据间的混合运算
3、分支结构:①if语句②关系运算符和关系表达式③逻辑运算符和逻辑表达式④条件运算符和条件
表达式⑤选择结构的嵌套⑥switch语句实现多分支选择结构
4、循环结构:①while语句②do…while语句③for语句④循环的嵌套⑤break语句和continue语句
5、数组:①一维数组②二维数组⑥字符数组
6、排序
7、字符串
8、函数:①定义函数及调用函数②被调用函数的声明和函数原型③函数的嵌套调用及函数的递归调
用④数组作为函数参数⑤局部变量和全局变量⑥变量的存储方式和生存期⑦变量的声明和定义⑧内
部函数和外部函数
9、指针:①指针变量②通过指针引用数组和通过指针引用字符串③指向函数的指针④返回指针值的
函数⑤指针数组和多重指针⑥动态内存分配与指向它的指针变量
10、复合类型
11、链表:①建立简 单的静态链表②简历动态链表③输出链表
12、动态数组
13、作用域
14、文件:①文件名、文件的分类、文件缓冲区及文件类型指针②fopen函数打开数据文件、fclose
函数关闭数据文件③顺序读写数据文件、随机读写数据文件
课程适合哪类人群?
-
计算机专业或有C语言专业课的理工科大学在校生
-
预备上理工科专业的高中毕业生
-
预备考“计算机相关专业”专升本的同学
-
预备考“计算机相关专业”硕士研究生的同学