《程序设计基础教程(C语言)》教案

  • 更新时间:
  • 4737人关注
  • 点击下载

给大家带来的是《程序设计基础教程(C语言)》教案,介绍了关于程序设计、C语言、程序设计教程、C语言方面的内容,本书是由人民邮电出版社出版,已被667人关注,由热心网友养宜然 提供,目前本书在C语言类综合评分为:7.4分

资源详情相关推荐
《《程序设计基础教程(C语言)》教案》封面
  • 出版社:人民邮电出版社
  • 作者:杨有安、等编
  • 大小:899.86 KB
  • 类别:C语言
  • 热度:383
  • C语言程序设计:现代方法(第2版)
  • C语言程序设计实验与实训教程
  • C语言程序设计
  • C语言程序设计(第三版)
  • C语言程序设计
  • 编辑推荐

    教学一线教师倾力推出
    教学与科研实践的结晶
    内容通俗,文风朴实
    《程序设计基础教程:C语言》由教学一线教师根据教职委的*教改精神组织编写,全书内容特色如下:
    教材特点:内容编排由浅入深、循序渐进、通俗易懂。
    结合例题介绍C语言程序设计的基本方法与基本技巧;通过习题训练程序设计的基本技能。
    理沦与实践紧密结合。以丰富的实例讲述C语言程序设计,深化读者对程序设计的理解,使之学会用程序设计的思维方
    法指导软件开发的实践,提高读者的计算机应用能力。

    内容简介

    本书是按照教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“程序设计基础(C语言)”课程的教学要求及人才培养的新要求而组织编写的。全书共11章,主要包括:C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象等内容。同时,还介绍了程序设计的基本方法和算法。
    本书内容全面、由浅入深、详略得当、注重实践、实例丰富、面向应用,各章附有适量的习题,便于自学。另外,针对书中各章内容和上机实验,本书还配有辅导教材《程序设计基础实践教程(C语言)》,引导读者学习和掌握各章节的知识。全书贯彻传授知识、培养能力、提高素质的教学理念。
    本书可作为高等学校非计算机专业“程序设计基础(C语言)”课程的教材,也可作为计算机等级考试(二级)的辅导用书。

    目录

    • 第1章 C语言概述
    • 1.1 C语言的发展和特点
    • 1.1.1 C语言的发展过程
    • 1.1.2 C语言的主要特点
    • 1.2 C程序的结构
    • 1.2.1 简单C程序举例
    • 1.2.2 C语言程序的结构特点
    • 1.2.3 书写程序时应遵循的规则
    • 1.3 Visual C 6.0上机简介
    • 1.3.1 关于Visual C 6.0
    • 1.3.2 Visual C 6.0启动
    • 1.3.3 Visual C 6.0集成开发环境上机步骤(源程序的编辑、编译、连接和运行)
    • 小结
    • 习题
    • 第2章 基本数据类型和运算符
    • 2.1 C语言的词汇
    • 2.2 基本数据类型
    • 2.2.1 常量和变量的概念
    • 2.2.2 常量
    • 2.2.3 变量
    • 2.3 运算符和表达式
    • 2.3.1 算术运算符与算术表达式
    • 2.3.2 赋值运算符与赋值表达式
    • 2.3.3 增量运算符与增量表达式
    • 2.3.4 关系运算符与关系表达式
    • 2.3.5 逻辑运算符与逻辑表达式
    • 2.3.6 条件运算符与条件表达式
    • 2.3.7 逗号运算符与逗号表达式
    • 2.3.8 运算符的优先级与结合性
    • 2.4 数据类型的转换
    • 2.4.1 自动转换
    • 2.4.2 赋值转换
    • 2.4.3 强制类型转换
    • 小结
    • 习题
    • 第3章 顺序和选择结构程序设计
    • 3.1 程序设计概述
    • 3.1.1 C程序设计基本步骤
    • 3.1.2 C语言编写风格
    • 3.1.3 语句
    • 3.2 scanlf(i)函数
    • 3.2.1 数据输入的概念
    • 3.2.2 scanif()函数的调用
    • 3.2.3 getcha()函数
    • 3.2.4 putchar()函数
    • 3.3 程序的3种基本结构
    • 3.4 if语句
    • 3.4.1 if语句的3种形式
    • 3.4.2 if语句的嵌套
    • 3.5 switch语句
    • 3.6 程序设计举例
    • 小结
    • 习题
    • 第4章 循环结构程序设计
    • 4.1 循环的概念
    • 4.2 for循环
    • 4.3 while循环
    • 4.4 do.while循环
    • 4.5 跳转语句
    • 4.5.1 continue语句
    • 4.5.2 break语句
    • 4.5.3 goto语句
    • 4.6 多重循环
    • 4.7 程序设计举例
    • 4.8 循环语句的效率
    • 小结
    • 习题
    • 第5章 数组
    • 5.1 一维数组
    • 5.1.1 一维数组的定义
    • 5.1.2 一维数组元素的引用
    • 5.1.3 一维数组元素的初始化
    • 5.2 二维数组
    • 5.2.1 二维数组的定义
    • 5.2.2 二维数组的引用
    • 5.2.3 二维数组元素的初始化
    • 5.3 字符型数组
    • 5.3.1 字符数组的定义
    • 5.3.2 字符数组的引用
    • 5.3.3 字符数组的初始化
    • 5.3.4 字符串及其结束标志
    • 5.3.5 字符数组的输入/输出
    • 5.3.6 常用的字符串处理函数
    • 5.4 使用数组的程序设计方法
    • 5.4.1 排序
    • 5.4.2 查找
    • 5.5 程序设计举例
    • 小结
    • 习题
    • 第6章 函数和模块设计
    • 6.1 结构化程序设计
    • 6.1.1 结构化程序设计的基本概念
    • 6.1.2 结构化程序设计的基本特征
    • 6.2 函数的定义和调用
    • 6.2.1 函数的定义
    • 6.2.2 函数的调用
    • 6.2.3 函数的返回值
    • 6.2.4 函数参数及函数间的数据传递
    • 6.3 函数的嵌套调用和递归调用
    • 6.3.1 函数的嵌套调用
    • 6.3.2 函数的递归调用
    • 6.4 作用域和存储类型
    • 6.5 部函数和外部函数
    • 6.5.1 内部函数
    • 6.5.2 外部函数
    • 6.6 模块化程序设计
    • 6.6.1 模块化程序设计方法的指导思想
    • 6.6.2 模块分解的原则
    • 6.7 程序设计举例
    • 小结
    • 习题
    • 第7章 指针
    • 7.1 指针的概念
    • 7.1.1 地址与指针
    • 7.1.2 指针变量的定义和引用
    • 7.1.3 指针变量的运算
    • 7.2 指针变量作为函数参数
    • 7.3 指针与一维数组
    • 7.3.1 一维数组的指针表示
    • 7.3.2 数组作函数参数时的指针表示
    • 7.3.3 字符串的指针表示
    • 7.4 指针与多维数组
    • 7.4.1 多维数组的处理
    • 7.4.2 多维数组的指针
    • 7.5 指针数组和多级指针
    • 7.5.1 指针数组的概念
    • 7.5.2 指针数组的应用
    • 第10章 文件
    • 10.1 文件的基本概念
    • 10.2 文件的基本操作
    • 10.2.1 文件的打开与关闭
    • 10.2.2 文件的读写
    • 10.2.3 文件检测函数
    • 10.3 程序设计举例
    • 小结
    • 习题
    • 第11章 数据结构和数据抽象
    • 11.1 数据抽象
    • 11.1.1 数据结构和数据类型
    • 11.1.2 抽象数据类型
    • 11.2 线性表
    • 11.2.1 线性表的定义
    • 11.2.2 线性表的基本操作
    • 11.2.3 线性表的顺序存储
    • 11.2.4 顺序表上基本运算的实现
    • 11.3 堆栈
    • 11.3.1 抽象栈的定义及基本操作
    • 11.3.2 抽象栈的定义
    • 11.3.3 顺序栈的基本运算的实现
    • 11.4 队列
    • 11.4.1 队列的定义
    • 11.4.2 队列的存储结构及其相关算法
    • 小结
    • 习题
    • 附录1 ASCII代码对照表
    • 附录2 C库函数
    • 参考文献
    展开阅读

    C语言相关资源

    • C语言程序设计案例教程(第二版)

      C语言程序设计案例教程(第二版)

      本书第1版出版以来,为大学理工科学生提供了一本学习程序设计方法和程序设计语言的专业教科书。与以程序设计语言功能为中心的众多教材不同,本书强调以程序设计方法的教学为中心。按照语言基础知识、控制结构、算法初步、数据组织、程序组织、应用实例和课程设计的顺序组织教学内容,通过分析精选的程序设计案例,由浅入深地逐步介绍程序设计方法以及支持这些程序设计方法的语言功能。这种组织方法力求使学生能够按照正确的程序设计方

      大小:47.8 KBC语言

      立即下载
    • C语言程序设计(第四版)

      C语言程序设计(第四版)

      C语言程序设计(第四版 高清晰版) 谭浩强著

      大小:17.52MBC语言

      立即下载
    • C语言程序设计

      C语言程序设计

      大小:3.35 MBC语言

      立即下载
    • 《C语言程序设计(第2版)》源码习题教案

      《C语言程序设计(第2版)》源码习题教案

      本书详细介绍C语言编程的基础知识和劋作方法,帮助学生具备使用TurboC进行C语言程序设计的能力。全书共11章,内容主要包括TurboC的安装、启动、集成开发环境,三大程序结构,函数,数组,指针,预处理,共用体,结构体,文件以及C++简介。在每章的最后均设有习题,使学生能够巩固本章所学知识。本书适合作为中等职业学校C语言程序设计课程的教材,也可作为C语言初学者的自学参考书。 目录 第1章 C语言概述 1.1 C语言的结构和特点 1.2 C程序的编

      大小:377 KBC语言

      立即下载
    • C语言程序设计

      C语言程序设计

      《面向21世纪高等院校计算机系列规划教材:医药计算机应用指导(第2版)》是《医药计算机应用》(第二版)一书的配套教材,主要内容包括实验指导和习题。全书共分二部分。第一部分为实验指导,实验内容对应《医药计算机应用》(第二版)各章内容,为便于读者学习和教师参考,我们将第8章实验的源程序代码放置在科学出版社的网站,供需要的读者下载参考。 第二部分为习题和参考答案为方便读者学习和教师参考,选择题、判断题和填空题均

      大小:108 KBC语言

      立即下载
    • C语言程序设计教程(第二版)

      C语言程序设计教程(第二版)

      本书是为高等院校第一门程序设计课程而编写的教材。全书分为十一章,主要内容包括:程序设计基础知识、C语言概述、数据类型与运算规则、顺序结构的程序设计、循环结构的程序设计、数组和字符数据处理、函数与程序结构、指针、结构类型及其他构造类型和文件。本教材在结构上突出了以程序设计为中心,以语言知识为工具的思想,对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,

      大小:18.3 KBC语言

      立即下载

    配套笔记