C语言程序设计-2017省级版
C语言程序设计-2017省级版
少于1000 人选课
更新日期:2025/10/02
开课时间2020/09/10 - 2021/03/10
课程周期26 周
开课状态已结课
每周学时-
课程简介


C语言“让我欢喜让我忧”。欢喜的是,C语言功能强大,无所不能,一旦掌握,你就可以骄傲地对他人说“我是电脑高手!”,忧的是,C语言博大精深,我能学好吗? “路漫漫其修远兮,吾将上下而求索”,只要你能理清思路,掌握它的精髓,那么学习C语言是一件非常容易且又快乐的事。通过本课程的学习,学生能够掌握C语言基本语法、结构化程序设计思想和方法,具备程序设计和程序调试能力,掌握用计算思维的方法分析和解决问题。本课程48学时(3学分),理论30学时,实验18学时

课程内容:

实践平台:

欢迎您加入编程俱乐部进行实战,您将在这里探索到编程的奇妙,体会编程给您带来的快乐、成功与喜悦。在这里您会使自己成为一个有坚持、有目标、有自信的人。

https://oj.ismdeep.com/  或   校内网 http://oj.jxust.edu.cn 

课程大纲

C语言概述

  • 1.1 初识C语言程序
  • 1.2 C语言程序的基本组成
  • 1.3 C语言程序的运行
  • 1.4 实验平台
  • 1.5 PPT课件
  • 1.6 测验

算法基础

  • 2.1 算法初步
  • 2.2 经典算法
  • 2.3 PPT
  • 2.4 测验

数据类型、运算符与表达式

  • 3.1 C语言的基本符号
  • 3.2 数据类型
  • 3.3 运算符和表达式
  • 3.4 数据类型转换
  • 3.5 自增自减运算符与表达式
  • 3.6 应用举例
  • 3.7 PPT课件
  • 3.8 测验3

数据的输入与输出

  • 4.1 数据的输出
  • 4.2 数据的输入
  • 4.3 应用举例
  • 4.4 PPT课件
  • 4.5 测验

选择结构

  • 5.1 关系运算符与关系表达式
  • 5.2 逻辑运算 符与逻辑表达式
  • 5.3 if语句
  • 5.4 switch开关语句
  • 5.5 条件运算符与条件表达式
  • 5.6 应用举例
  • 5.7 PPT课件
  • 5.8 测验

循环结构

  • 6.1 goto循环语句
  • 6.2 while循环语句
  • 6.3 do-while循环语句
  • 6.4 for循环语句
  • 6.5 循环嵌套
  • 6.6 循环辅助语句
  • 6.7 应用举例
  • 6.8 PPT课件
  • 6.9 测验

数组

  • 7.1 一维数组
  • 7.2 二维数组
  • 7.3 PPT课件
  • 7.4 测验

函数

  • 8.1 函数的基本概念
  • 8.2 数组作函数参数
  • 8.3 函数的嵌套调用
  • 8.4 变量的作用域与存储方法
  • 8.5 PPT课件
  • 8.6 测验

指针

  • 9.1 指针的基本概念
  • 9.2 指针运算
  • 9.3 指针变量与一维数组
  • 9.4 指针与函数
  • 9.5 指针变量与二维数组
  • 9.6 PPT课件
  • 9.7 测验

结构体

  • 10.1 结构体类型概念
  • 10.2 结构体数组
  • 10.3 结构体指针变量
  • 10.4 PPT课件
  • 10.5 测验

文件

  • 11.1 文件概述
  • 11.2 文件的打开与关闭
  • 11.3 顺序读取文件
  • 11.4 PPT课件
  • 11.5 测验