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

C程序设计简明教程

C程序设计简明教程

定 价:¥19.00

作 者: 陈宇姣,徐卉编著
出版社: 机械工业出版社
丛编项: 中等职业教育计算机系列教材
标 签: C

ISBN: 9787111073567 出版时间: 1999-07-01 包装: 平装
开本: 26cm 页数: 186 字数:  

内容简介

  本书以Turbo C环境为基础来介绍适用于IBM PC系列机的C语言程序设计。全书共分九章,主要介绍C语言的基础知识;C的输入与输出;选择与循环的结构;数组;结构体与共用体;函数及变量的作用范围;位运算;编译预处理;文件的打开、读写及关闭。除了这些基础知识外,对每个知识点都配有相应的上机实习;每章后面提供了小结和大量的习题,以利于教师教学,便于学生理解、掌握和巩固知识。本书属于计算机基础普及型教材,具有体系合理、脉络清晰,通俗易懂的特点,适合职高、技校、中专学校和计算机培训班选作教材,也可供自学者使用。

作者简介

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

图书目录

     目 录
   序言
   前言
   第1章 C语言的基本知识
    1.1 C语言的发展和特点
    1.1.1历史背景简介
    1.1.2C语言的特点
    1.2简单的C程序介绍
    1.2.1源程序和书定格式
    1.2.2函数的基本形式
    1.3常量
    1.3.1整型常量
    1.3.2实型常量
    1.3.3字符常量
    1.3.4 字符串常量
    1.3.5符号常量
    1.4 变量
    1.4.1整数型变量
    1.4.2实型变量
    1.4.3字符变量
    1.4.4指针变量
    1.5 算术运算符和算术表达式
    1.5.1C运算符简介
    1.5.2算术运算符及表达式
    1.5.3自增自减运算符
    1.5.4类型转换及强制类型转换运算符
    1.6 赋值运算符和赋值表达式
    1.6.1赋值运算符
    1.6.2赋值表达式与赋值语句
    1.7 逗号运算符和逗号表达式
    1.7.1逗号表达式的一般形式
    1.7.2逗号表达式的扩展形式
    1.8关系运算和逻辑运算
    1.8.1关系运算符和关系运算
    1.8.2 逻辑运算符和逻辑运算
    1.9小结
    习题
    上机实习
   第2章 C语言的输入输出
    2.1输出函数
    2.1.1格式输出函数printf()
    2.1.2输出字符的函数putchar()
    2.1.3输出字符串的函数puts()
    2.2输入函数
    2.2.1格式输入函数scanf()
    2.2.2字符输入函数getchar()
    2.2.3字符串输入函数gets()
    2.3小结
    习题
    上机实习
   第3章 C语言程序的控制流程结构设计
    3.1分支程序设计
    3.1.1if语句
    3.1.2条件运算符
    3.1.3switch语句
    3.2循环控制语句
    3.2.1while循环结构
    3.2.2do-while循环语句
    3.2.3for循环语句
    3.2.4循环语句的嵌套
    3.2.5循环语句的辅助控制
    3.2.6 goto语句
    3.3应用举例
    3.4 小结
    习题
    上机实习
   第4章 数组与指针
    4.1一维数组
    4.1.1一维数组的定义
    4.1.2一维数组的初始化
    4.1.3一维数组和指针
    4.2二维数组
    4.2.1二维数组的定义
    4.2.2二维数组的初始化
    4.2.3二维数组和指针
    4.3字符数组
    4.3.1字符串与字符数组
    4.3.2字符数组的初始化
    4.3.3字符串的输入和输出
    4.3.4字符数组和指针
    4.3.5字符串处理函数
    4.3.6应用举例
    4.4 小结
    习题
    上机实习
   第5章 结构体与共用体
    5.1结构体与结构体变量的定义
    5.1.1结构体的定义
    5.1.2结构体变量的定义
    5.2 结构体变量的引用和初始化
    5.2.1结构体成员的引用
    5.2.2结构体变量的初始化
    5.3结构体数组和指针
    5.3.1结构体数组
    5.3.2结构体指针
    5.4 结构体与链表
    5.4.1什么是链表
    5.4.2建立链表
    5.4.3输出链表
    5.4.4删除链表
    5.4.5插入链表
    5.5共用体和枚举类型
    5.5.1共用体
    5.5.2枚举类型
    5.6小结
    习题
    上机实习
   第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.2.5函数的递归调用
    6.3函数各种类型的参数
    6.3.1指针变量作函数参数
    6.3.2数组作函数参数
    6.3.3字符串指针作函数参数
    6.3.4结构体指针作函数参数
    6.4函数与指针
    6.4.1函数的指针和指向函数的
    指针变量
    6.4.2返回指针值的函数
    6.5变量的使用范围
    6.5.1局部变量
    6.5.2全局变量
    6.6函数的使用范围
    6.7小结
    习题
    上机实习
   第7章 位运算
    7.1位运算符
    7.1.1 什么是位
    7.1.2位运算符
    7.2位段
    7.2.1什么是位段
    7.2.2位段中的数据如何引用
    7.3小结
    习题
    上机实习
   第8章 编译预处理
    8.1宏定义
    8.1.1不带参数的宏定义
    8.1.2带参数的宏定义
    8.2“文件包含”预处理
    8.2.1头文件
    8.2.2文件包含
    8.3条件编译
    8.4 小结
    习题
    上机实习
   第9章 文件
    9.1文件的概述
    9.2文件类型指针
    9.3文件操作
    9.3.1文件的打开
    9.3.2文件的关闭
    9.4 文件的读写
    9.4.1fputc函数和fgetc函数
    9.4.2fputs函数和fgets函数
    9.4.3fprintf和fscanf函数
    9.4.4fread函数和fwrite函数
    9.5文件定位函数
    9.5.1反绕函数rewind()
    9.5.2移动文件位置指针的函数fseek()
    9.5.3ftell函数
    9.6应用举例
    9.7小结
    习题
    上机实习
   附录A ASCII码与字符对应表
   附录B C的关键字
   附录C C的运算符和结合性
   附录D C库函数
   附录E TurboC编译时常见的错误信息
   

本目录推荐