书籍详情

实用C语言程序设计教程

实用C语言程序设计教程

作者:李志球主编

出版社:电子工业出版社

出版时间:2000-01-01

ISBN:9787505356764

定价:¥24.00

内容简介
  本书是(21世纪高职、高专计算机类教材系列)丛书之一,是根据计算机等级考试二级考试大纲》和《江苏省计算机应用能力考核(中级)》中有关C语言程序设计的要求而编写的。全书内容包括:程序设计基本概念、数据类型、C程序设计初步、顺序结构、选择结构、循环结构、数组、函数、编译预处理和动态存储分配、指针、结构体、共用体和自定义类型、位运算、文件、高级编程和Visual C简介。本书可作为高等职业技术学校和中等专业学校计算机应用专业及非计算机专业的教材,也可供计算机自学者之用。
作者简介
暂缺《实用C语言程序设计教程》作者简介
目录
第1章 C语言概述
第1节 程序和程序设计
1.程序
2.程序设计
3.结构化和模块化程序
第2节 C语言的发展和特点
1.C语言的发展
2.C语言的特点
第3节 C语言的构成
1.C程序简介
2.C语言的构成
第4节 Turbo C中运行C程序的步骤
1.C程序编译、连接过程
2.Turbo C2.0运行C程序的步骤
习题1
第2章 数据类型及其运算
第1节 C语言的数据类型
第2节 常量
1.标识符
2.常量
第3节 变量及其初始化
1.变量
2.整型变量
3.实型变量
4.字符变量
5.变量的初始化
第4节 各类数值型数据间的混合运算
第5节 运算符与表达式
1.运算符简介
2.算术运算符与表达式
3.自增与自减运算符
4.关系运算符与表达式
5.逻辑运算符与表达式
6.赋值运算符与表达式
7.逗号运算符与表达式
第6节 运算化先级与结合性
1.优先级
2.结合性
习题2
第3章 C程序设计初步
第1节 C基本语句简介
1.基本语句
2.赋值语句
第2节 数据输出函数
1.putchar函数(字符输出函数)
2.printf函数(格式输出函数)
第3节 数据输入函数
1.getchar函数(字符输入函数)
2.scanf函数(格式输入函数)
第4节 语句标号和goto语句
1.语句标号
2.gotO语句
第5节 程序举例
习题3
第4章 选择结构程序设计
第1节 程序流程与N-S结构图
1.程序的流程
2 NS流程图
第2节 if语句
1.If语句基本形式
2.if-else形式
3.if-else-if形式
4.if语句的嵌套
第3节 条件运算符和条件表达式
第4节 switch-case语句
习题4
第5章 循环结构程序设计
第1节 while循环结构
第2节 do While循环结构
第3节 for循环结构
1.for循环的一般形式
2.for循环的变化形式
3.永久循环
4.没有循环体的for循环
第4节 循环的嵌套
第5节 break语句和continue语句
1.break语句
2.continue语句
第6节 程序举例
习题5
第6章 数组
第三节 一维数组
1.一维数组的定义及初始化
2.一维数组元素的引用
3.程序举例
第2节 二维数组
1.二维数组的定义和初始化
2.二维数组的引用
3.程序举例
第3节 字符数组
1.字符数组的定义及初始化
2.字符数组的引用
3.字符串
4.字符数组的输入和输出
第4节 字符串处理函数
1.字符串处理函数
2.程序举例
习题6
第7章 函数
第1节 函数的定义
1.函数定义的一般形式
2.函数的参数
3.函数值
第2节 函数的调用
1.函数调用的一般形式
2.函数调用的方法
3.函数的说明
4.函数参数的传递规则
5.函数的嵌套调用
6函数的递归调用
7.数组作为函数参数
第3节 局部变量和外部(全局)变量
1.局部变量
2.外部(全局)变量
第4节 变量的存储类别和作用城
1.变量的存储类别
2.自动变量及作用城
3.寄存器变量及作用域
4.静态变量及作用域
5.存储类别小结
第5节 内部函数和外部函数
1.内部函数
2.外部函数
习题7
第8章 编译预处理
第1节 宏定义
第2节 文件包含
第3节 条件编译命令
1.#if、#else、#elif和#endif
2.#ifdef和#ifndef
第4节 注释
第5节 其他预处理命令
1.#error
2.#undel
3.#line
习题8
第9章 指针
第1节 指针的概念
第2节 变量的指针和指向变量的指针变量
1.指针变量的定义及赋值
2.指针变量的引用
3.指针变量作函数参数
第3节 数组的指针和指向数组的指针变量
1.指向数组元素的指针变量
2.指针运算
3.数组名作函数参数
第4节 函数的指针和指向函数的指针变量
1.指向函数的指针变量
2.用函数指针实现函数的调用
第5节 返回指针值的函数
第6节 指针数组和指向指针的指针
l.指针数组
2.指向指针的指针
3.指针数组作main函数的形参
习题9
第10章 结构体与共用体
第1节 结构体
1.结构体类型变量的定义
2.结构体类型变量的初始化及引用
3.结构体数组
4.指向结构体类型数据的指针
第2节 共用体
1.共用体的概念
2.共用体类型变量的引用
第3节 枚举类型
1.枚举类型的定义及初始化
2.枚举变量的引用
第4节 自定义数据类型
第5节 链表
1.链表概述
2.链表的建立
3.链表的插入与删除
习题10
第11章 位运算
第1节 位运算符
1.“按位与”运算符(&)
2.按位或运算符(|)
3.“异或”运算符(^)
4.“取反”运算符(~)
5.左移运算符(<<)
6.右移运算符(>>)
第2节 有关位运算的举例
习题11
第12章 文件
第1节 文件的概念
1.ASCll文件和二进制文件
2.缓冲文件系统和非缓冲文件系统
第2节 文件类型指针
第3节 文件的打开和关闭
1.打开文件函数(fopen)
2.关闭文件函数(fclose)
第4节 文件的读写
1.feof()函数
2.fget()和fputc()函数
3.fread()和fwrite()函数
4.fscanf()和fprintf()函数
5.fgets()和fputs()函数
第5节 文件指针变量的定位
1.rewind()函数
2.fseek()函数
3.ftell()函数
第6节 出错的检测
1.ferror()函数
2.charers()函数
第7节 非缓冲文件系统
1.open()函数
2.creat()函数
3.close()函数
4.read()函数
5.write()函数
习题12
第13章 高级编程
第1节 系统功能调用和语言接口
1.系统功能调用
2.语言接口
第2节 图形程序设计
1.C语言画图基础
2.简单C图形程序设计
3.图形用户界面
习题13
第14章 C++与VC++简介
第1节 C++和面向对象的编程
第2节 C与C++的异同
1.C与C++的相似之处
2.C与C++的主要区别
第3节 用VC++开发控制台应用程序
1.进入Visual C++集成开发环境
2.新建或打开项目
3.使用Make文件
4.创建C++源码和头文件
5.更新Make文件中的依赖关系
6.编译、制作和执行
第4节 使用MFC应用向导开发Visual C++程序
附录1 上机实验
附录2 ASCII编码表
附录3 C语言关键字和常用语法提要
附录4 运算符的优先级与结合性
附录5 常用Turbo C库函数
参考文献
猜您喜欢

读书导航