Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

高级语言程序设计(C)

North China Electric Power University via XuetangX

Overview

C语言是一门面向过程的、抽象化的通用程序设计语言,是一个比较少见的应用领域极为广泛的语言,是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言,所有的系统平台都支持C语言,所有的应用程序也都可以由C语言来开发。大部分的流行编程语言都是从C衍生出来的(C++、JAVA、C#、Python等),而C语言的运行效率更高。同时,C语言也是操作系统和底层开发的首选语言,具有举足轻重的地位。

本课程作为学习程序设计的入门课程,从零基础开始讲解面向过程的C语言有,兼顾理论基础和编程实践,基础理论浅显易懂,编程案例有代表性且具有趣味性,将科学的程序设计思想贯穿始终,注重培养学生分析和解决问题的能力,在培养学生掌握程序设计方法的同时,注重学生逻辑思维的培养。

本课程使用当下流行的集成开放环境visual studio(各版本均适用)作为编程与调试工具。

Syllabus

  • 第一章 C语言程序设计初步
    • 第二章 C语言程序基础
      • 第三章 选择结构
        • 第四章 循环结构
          • 第五章 运算符与表达式
            • 第六章 数组
              • 第七章 函数
                • 第八章 指针
                  • 第九章 结构体
                    • 第十章 共用体与枚举类型
                      • 第十一章 指针高级应用
                        • 第十二章 文件
                          • 第十三章 编译预处理
                            • 第十四章 综合程序设计

                              Taught by

                              Chen Fei, Xie Ping, and Tingshun Li

                              Tags

                              Reviews

                              Start your review of 高级语言程序设计(C)

                              Never Stop Learning.

                              Get personalized course recommendations, track subjects and courses with reminders, and more.

                              Someone learning on their laptop while sitting on the floor.