顶部
收藏

C语言程序设计基础

“十五”国家规划课题研究成果

作者:
廖雷
定价:
23.00元
ISBN:
978-7-04-014606-6
版面字数:
330.000千字
开本:
16开
全书页数:
278页
装帧形式:
平装
重点项目:
“十五”国家规划课题研究成果
出版时间:
2004-06-30
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

  本书教育教学十五国家级研究课题的研究成果。在全面介绍ANSIC的语言成分和标准库函数的同时,对Turbo C 2.0集成环境的使用、Turbo C特有的BIOS和DOS功能调用函数、屏幕处理函数、图形处理函数等常用库函数作了讲解,在介绍上述内容的过程中,穿插讲解了相应的程序设计技巧、常用算法和具有实用价值的程序实例。
  编者力求体现概念准确、编排合理、循序渐进、深入浅出、讲解通俗、便于自学的特色,读者可以不具备其他高级语言和程序设计的基础知识。本书注重技术应用性,语言与程序设计并重,经典实例和实用程序并重,有专门章节介绍C语言综合实例;强化实践环节,有专门章节介绍上机步骤、调试技巧,精选了较多的习题。
  本书可作为高等学校工科各专业的教材,也可作为计算机培训和等级考试辅导的教学用书,还可供程序开发人员和自学者参考。
  • 第1章 C语言概述
    • 1.1 为什么要学习C语言
      • 1.1.1 C语言的历史
      • 1.1.2 C语言的特点
    • 1.2 C语言的一个简单实例
    • 1.3 编辑、编译、连接、运行一个C语言程序
    • 1.4 学习C语言所需的必备知识
      • 1.4.1 数制
      • 1.4.2 数制之间的转换
      • 1.4.3 整数的原码、补码、反码表示
    • 习题
  • 第2章 数据类型、运算符、表达式、赋值语句、输入输出
    • 2.1 C语言的词法记号
      • 2.1.1 关键词
      • 2.1.2 标识符
      • 2.1.3 分隔符
    • 2.2 数据类型
      • 2.2.1 整型
      • 2.2.2 浮点型
      • 2.2.3 字符型
    • 2.3 常量和变量
      • 2.3.1 常量
      • 2.3.2 变量
    • 2.4 运算符和表达式
      • 2.4.1 算术运算符和算术表达式
      • 2.4.2 关系运算符和关系表达式
      • 2.4.3 逻辑运算符和逻辑表达式
      • 2.4.4 赋值运算符和赋值表达式
      • 2.4.5 条件表达式和逗号表达式
      • 2.4.6 类型转换
    • 2.5 变量初始化和赋值语句
      • 2.5.1 变量的初始化
      • 2.5.2 赋值语句
    • 2.6 数据输出
    • 2.7 数据输入
    • 2.8 程序实例
    • 习题
  • 第3章 Turbo C 2.0集成环境简介
    • 3.1 Turbo C 2.0概述
    • 3.2 TC集成开发环境
    • 3.3 一个简单的例子
    • 3.4 常用调试手段
    • 3.5 菜单命令与快捷键简介
      • 3.5.1 菜单简介
      • 3.5.2 快捷键简介
    • 习题
  • 第4章 分支结构
    • 4.1 语句概述
    • 4.2 问题的引出
    • 4.3 if语句
    • 4.4 if语句的嵌套
    • 4.5 switch语句
    • 习题
  • 第5章 循环结构
    • 5.1 while语句
    • 5.2 do-while语句
    • 5.3 for语句
    • 5.4 循环的嵌套
    • 5.5 几种循环的比较
    • 5.6 break、continue、goto语句
    • 5.7 程序实例
    • 5.8 结构化程序设计
    • 习题
  • 第6章 函数、存储类和预处理程序
    • 6.1 函数
    • 6.2 变量的作用域和生命期
    • 6.3 预处理程序
    • 习题
  • 第7章 数组
    • 7.1 问题的引出
    • 7.2 一维数组
    • 7.3 二维数组
    • 7.4 字符数组与字符串
    • 7.5 数组应用实例
    • 习题
  • 第8章 指针
    • 8.1 地址和指针
    • 8.2 指针变量
    • 8.3 指针作为函数参数
    • 8.4 指针与数组
    • 8.5 指针的运算
    • 8.6 字符指针
    • 8.7 指针数组和指向指针的指针
    • 8.8 指向函数的指针
    • 8.9 程序实例
    • 习题
  • 第9章 常用库函数和软件开发概述
    • 9.1 Turbo C常用库函数
    • 9.2 软件开发概述
    • 9.3 使用C语言时常犯的错误
    • 9.4 程序实例
    • 习题
  • 第10章 结构和杂类
    • 10.1 结构
    • 10.2 指针在结构中的应用
    • 10.3 杂类
    • 10.4 程序实例
    • 习题
  • 第11章 文件
    • 11.1 文件概述
    • 11.2 缓冲文件系统
    • 11.3 非缓冲文件系统
    • 习题
  • 第12章 综合实例
    • 12.1 多级菜单
      • 12.1.1 程序说明
      • 12.1.2 程序清单
    • 12.2 图形格式转换
      • 12.2.1 PCX和BMP文件格式
      • 12.2.2 程序清单
    • 12.3 迷宫
  • 附录
    • 附录1 ASCII码表
    • 附录2 C语言运算符的优先级和结合性
    • 附录3 TC编译、连接时的错误和警告信息
      • 常见一般错误
      • 常见警告
  • 参考文献

相关图书