C语言程序设计
C语言程序设计
5000+人选课
更新日期:2024/04/17
开课时间 2023/10/30 - 2024/01/05
课程周期 10 周
开课状态 已结课
每周学时 -
课程简介

   《C语言程序设计》是计算机类专业的一门专业基础课、必修课。 本课程的先修课程主要是计算机基础,后续课程主要有数据结构、面向对象程序设计等。它是一门实践性很强的课程,对后续课程的学习影响较大。该课程也是计算机软件专业技术资格(水平)考试(如:程序员)的主要语种。

   通过本课程的学习,使学生掌握C语言的基本语法、结构化程序设计的基本思想和程序开发过程;使学生掌握结构化程序设计的一般方法,能编写应用程序解决实际问题;以本课程为基础,培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,使学生逐渐掌握较复杂软件的设计和开发过程,为后续专业课程的学习打下扎实的理论和实践基础。

   通过理论和实践教学,使学生较好地掌握 C语言各方面的知识, 掌握基本的程序设计方法和技巧,具备高级语言程序设计能力,能熟练应用 VC++集成环境进行C语言程序的编写、编译、调试和测试。基本达到计算机软件专业技术资格(水平)考试程序员考试对C语言的要求。

课程大纲
单元1 C语言程序与函数
1.1 C语言程序开发过程
1.2 函数及其结构
单元2 数据描述
2.1 常量
2.2 变量
单元3 数据操作
3.1 运算符和表达式
3.2 数据的输入和输出
3.3 应用实例
单元4 选择结构
4.1 算法及其表示
4.2 条件判断表达式
4.3 if选择结构
4.4 switch选择结构
4.5 应用实例
单元5 循环结构
5.1 while与do-while循环结构
5.2 for循环结构
5.3 函数的递归调用
5.4 应用实例
单元6 数组
6.1 数组及数组作为函数参数
6.2 字符串处理
6.3 应用实例
单元7 指针
7.1 指针变量
7.2 指针与数组
7.3 指针与函数
7.4 应用实例
单元8 结构体
8.1 结构体类型
8.2 结构体变量
8.3 结构体与函数
8.4 应用实例