C语言程序设计案例教程

副标题:无

作   者:宗小翀,袁启昌主编

分类号:

ISBN:9787811239461

微信扫一扫,移动浏览光盘

简介

   本书以Turbo C环境为基础,详细介绍了适用于PC系列计算机的C语言程   序设计的基本概念、方法和技巧。    本书共分9章,主要介绍C语言程序设计基础、结构化程序设计、模块化   程序设计、数组、指针、结构体与共用体、文件操作等。    本书是针对高职高专的教学特点组织编写的,这门课程不仅仅注重知识   的讲授,还强调基本技能的训练。所以本书在编排上很有特色,采取循序渐   进、入犬浅出的讲解方法,书中采用的应用实例大多是当前计算机语言教学   中使用较为广泛且比较多实用的。    本书可作为高等职业院校、高等专科学校、成人高等学校、软件职业技   术学院专业学生的学习用书,也可以供继续教育学校及编程爱好者使用。   

目录

  第1章 C语言概述
   1.1 C语言简介
   1.1.1 C语言的发展
   1.1.2 C语言的特点
   1.2 C程序入门
   1.2.1 一个简单的c语言程序例子
   1.2.2 程序的简单分析
   1.2.3 C语言程序结构
   1.3 C程序上机基本知识
   1.3.1 如何进入Turbo C
   1.3.2 简单的程序调试
   1.4 实训案例
   1.5 习题
  第2章 C语言程序设计基础
   2.1 数据类型
   2.1.1 标识符
   2.1.2 常量与变量
   2.1.3 变量赋初值
   2.1.4 整型数据
   2.1.5 实型数据
   2.1.6 字符型数据
   2.1.7 各种数值间的混合运算
   2.2 运算符与表达式
   2.2.1 算术运算符
   2.2.2 算术表达式
   2.2.3 赋值运算符和赋值表达式
   2.2.4 逗号运算符与逗号表达式
   2.3 基本输入/输出函数
   2.3.1 字符输出函数putchar()
   2.3.2 字符输入函数getchar()
   2.3.3 格式输出函数printf()
   2.3.4 格式输入函数scanf()
   2.4 实训案例
   2.5 习题
  第3章 结构化程序设计基础
   3.1 结构化程序设计
   3.1.1 结构化程序设计思想
   3.1.2 程序设计的工具
   3.2 顺序结构程序设计
   3.2.1 顺序结构程序设计的思想
   3.2.2 顺序结构程序设计举例
   3.3 选择结构程序设计
   3.3.1 选择结构程序设计的思想
   3.3.2 关系运算和逻辑运算
   3.3.3 选择结构程序设计
   3.4 循环结构程序设计
   3.4.1 循环结构程序设计的思想
   3.4.2 循环结构程序设计
   3.4.3 循环结构程序举例
   3.5 实训案例
   3.6 习题
  第4章 模块化程序设计
   4.1 函数
   4.1.1 函数的定义
   4.1.2 函数的参数及返回值
   4.1.3 函数调用
   4.2 局部变量和全局变量
   4.2.1 局部变量
   4.2.2 全局变量
   4.3 变量的存储类别
   4.3.1 自动型变量
   4.3.2 外部型变量
   4.3.3 静态型变量
   4.3.4 寄存器型变量
   4.4 内部函数和外部函数
   4.4.1 外部函数
   4.4.2 内部函数
   4.4.3 举例
   4.5 C语言预处理
   4.5.1 宏定义
   4.5.2 文件包含
   4.5.3 条件编译
   4.5.4 举例
   4.6 正确使用库函数
   4.7 实训案例
   4.8 习题
  第5章 数组和指针
   5.1 构造类型——数组
   5.1.1 一维数组
   5.1.2 维数组
   5.1.3 字符数组
   5.1.4 向函数传递数组
   5.2 指针
   5.2.1 访问方式
   5.2.2 指针变量
   5.3 指针与数组
   5.3.1 指向数组元素的指针
   5.3.2 通过指针引用数组元素
   5.3.3 指向多维数组的指针和指针变量
   5.3.4 字符串和指针
   5.3.5 指针数组
   5.4 指针和函数
   5.4.1 指针作为函数的参数
   5.4.2 指针函数
   5.4.3 函数指针
   5.5 指向指针的指针
   5.6 实训案例
   5.7 习题
  第6章 构造类型——结构体、共用体
   6.1 结构体类型与结构体变量
   6.1.1 结构体类型的定义
   6.1.2 结构体变量的定义及初始化
   6.1.3 结构体变量的引用
   6.2 结构体数组和函数
   6.2.1 定义及初始化结构体数组
   6.2.2 结构体数组的引用
   6.2.3 结构体数组应用举例
   6.2.4 结构体变量作为函数的参数
   6.3 共用体
   6.3.1 共用体类型的定义
   6.3.2 共用体变量的定义
   6.3.3 共用体变量的引用
   6.3.4 共用体变量的应用举例
   6.4 枚举类型
   6.4.1 枚举类型的定义
   6.4.2 枚举类型变量的定义
   6.4.3 枚举类型变量的引用
   6.5 用户自定义类型
   6.5.1 用户自定义类型的含义
   6.5.2 用typedef声明基本类型
   6.5.3 用typedef声明构造类型
   6.5.4 用户自定义类型的应用
   6.6 实训案例
   6.7 习题
  第7章 位运算
   7.1 位运算符和位运算
   7.1.1 “按位与”运算符
   7.1.2 “按位或”运算符
   7.1.3 “异或”运算符
   7.1.4 “取反”运算符
   7.1.5 “左移”运算符
   7.1.6 “右移”运算符
   7.1.7 位运算赋值运算符
   7.1.8 不同长度的数据进行位运算
   7.2 位段
   7.3 应用举例
   7.4 实训案例
   7.5 习题
  第8章 文件
   8.1 C文件概述
   8.1.1 C文件的基本格式
   8.1.2 缓冲文件和非缓冲文件
   8.2 文件类型指针
   8.2.1 文件类型
   8.2.2 文件类型指针
   8.3 文件的打开与关闭
   8.3.1 文件的打开(fopen函数)
   8.3.2 文件的关闭(fclose函数)
   8.4 文件的读写
   8.4.1 字符读写函数(fputc函数和fgetc函数)
   8.4.2 字符串读写函数(fputs函数和fgets函数)
   8.4.3 数据块读写函数(fwrite函数和head函数)
   8.4.4 格式化读写函数(fbrintf函数和fseanf函数)
   8.4.5 读写其他类型数据
   8.5 文件定位
   8.5.1 rewind l函数
   8.5.2 fseek函数
   8.5.3 ftell函数
   8.6 检测函数
   8.6.1 ferror函数
   8.6.2 clearerr函数
   8.7 文件输入输出小结
   8.8 习题
  第9章 C程序综合实训
   9.1 简单应用程序
   9.2 一般应用程序
   9.3 C语言课程设计
   9.3.1 目的要求
   9.3.2 实训时间
   9.3.3 实训内容
   9.3.4 参考题目
   9.3.5 考核标准
  附录 A信息处理流程图形符号
  附录B ASCH码表
  附录C C语言中的关键字
  附录D 运算符和结合性
  附录E 常用库函数
  附录F Turbo C 2.0常用错误提示解释
  附录G 部分习题参考答案
  参考文献
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C语言程序设计案例教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon