注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C语言程序设计教程

C语言程序设计教程

C语言程序设计教程

定 价:¥22.80

作 者: 郑国平,胡海明编著
出版社: 冶金工业出版社
丛编项:
标 签: 程序语言

ISBN: 9787502423100 出版时间: 1998-01-01 包装: 平装
开本: 26cm 页数: 207页 字数:  

内容简介

  内容提要本书详细讲解了C语言程序设计的概念及上机步骤;基本数据类型及表达式;分支、循环及结构化程序设计的基本思想;数组、指针及相互关系;函数及其在模块化程序设计中的体现;结构体、共用体及用户自定义类型的使用;文件的基本操作及其应用。并通过实例分析,系统阐述从总体设计到编码、测试的程序设计全过程。本书为作者根据多年教学工作经验编写而成,深入浅出,易学易会,适合大专院校计算机专业和本科院校非计算机专业的学生,以及计算机工作者使用,尤其对准备参加高等院校非计算机专业等级考试的读者有所裨益。

作者简介

暂缺《C语言程序设计教程》作者简介

图书目录

     目 录
   1C语言入门
    1.1计算机语言及程序设计
    1.1.1计算机语言的概念及发展史
    1.1.2程序设计的概念及过程
    1.2C语言的由来及特点
    1.2.1C语言的由来
    1.2.2C语言的特点
    1.3一个简单的C语言程序
    1.4C语言程序的开发过程
    1.5TC环境下的上机步骤
    习题一
   2程序设计基础
    2.1标识符
    2.1.1标识符的组成
    2.1.2标识符的构成规则
    2.1.3注意事项
    2.2C语言的数据类型
    2.3常 量
    2.3.1整型常量
    2.3.2实型常量
    2.3.3字符型常量
    2.3.4字符串常量
    2.3.5符号常量
    2.4变 量
    2.4.1整型变量
    2.4.2实型变量
    2.4.3字符型变量
    2.4.4变量赋初值
    2.5运算符与表达式
    2.5.1算术运算符和算术表达式
    2.5.2递增、递减运算符
    2.5.3赋值运算符和赋值表达式
    2.5.4位运算
    2.5.5其他运算
    2.5.6运算符的优先级和结合律
    2.6简单输入与输出
    2.6.1字符输入输出函数
    2.6.2格式化输入、输出
    习题二
   3C语言程序设计初步
    3.1算法的描述
    3.1.1程序设计过程
    3.1.2算法的描述
    3.1.3结构化程序的三种基本结构
    3.2分支结构
    3.2.1语句和复合语句
    3.2.2关系运算与逻辑运算
    3.2.3if语句
    3.2.4三目条件运算符
    3.2.5switch-case语句
    3.3循环结构
    3.3.1循环语句
    3.3.2do-while语句
    3.3.3for语句
    3.3.4循环语句的嵌套
    3.3.5break语句和continue语句
    3.3.6goto语句
    3.4程序设计举例
    习题三
   4数组和指针
    4.1数组的定义及使用
    4.1.1一维数组
    4.1.2二维数组
    4.1.3字符数组
    4.1.4应用举例
    4.2指 针
    4.2.1指针的概念及定义
    4.2.2指针的运算
    4.3数组与指针的关系
    4.3.1一维数组与指针的关系
    4.3.2二维数组和指针的关系
    4.4常用算法举例
    4.4.1插入排序
    4.4.2选择排序
    4.4.3希尔排序
    习题四
   5函 数
    5.1函数与模块化设计
    5.1.1模块化设计的思想
    5.1.2函数的概念
    5.2函数的定义、引用及参数传递
    5.2.1函数的定义
    5.2.2函数的引用
    5.2.3函数的参数传递
    5.3变量的存储类型及作用域
    5.3.1局部与全局变量
    5.3.2变量的存储类型及作用域
    5.3.3内部函数与外部函数
    5.4函数的嵌套及递归调用
    5.4.1函数的嵌套
    5.4.2递归调用
    5.5指针与函数
    5.5.1函数指针
    5.5.2指针函数
    5.6命令行参数
    5.7编译预处理
    5.7.1文件包含指令#include
    5.7.2宏定义指令
    5.7.3条件编译语句
    5.8应用程序举例
    习题五
   6结构、联合、枚举和用户定义类型
    6.1结构体
    6.1.1结构体类型的定义和说明
    6.1.2结构体和数组
    6.1.3结构和指针
    6.1.4结构体与函数
    6.1.5引用自身的结构
    6.2联合体
    6.2.1联合体的定义
    6.2.2联合体类型变量说明
    6.2.3联合体类型变量的引用方式
    6.2.4联合体类型变量的存储方式
    6.3枚 举
    6.3.1枚举类型的定义
    6.3.2枚举类型变量的说明
    6.4使用typedef定义类型
    习题六
   7文 件
    7.1C语言文件的概念
    7.1.1文件的概念
    7.1.2文件与系统文件分类
    7.1.3文件指针与文件号
    7.2文件的打开及关闭
    7.2.1文件的打开
    7.2.2文件的关闭
    7.3文件的读写及定位
    7.3.1字符读写函数
    7.3.2字符串读写函数
    7.3.3数据块读写函数
    7.3.4格式化读写函数
    7.3.5文件的定位
    7.4非缓冲文件系统
    7.4.1文件的打开、创建及关闭
    7.4.2文件的读写
    7.4.3文件定位函数
    习题七
   附录1常用字符与ASCII码对照表
   附录2运算符的优先级和结合规则
   附录3部分常用的C库函数
   

本目录推荐