C语言程序设计基础教程:全新版

副标题:无

作   者:张军安编

分类号:

ISBN:9787561220214

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

简介

C语言是20世纪70年代由美国贝尔实验室的D.M.Ritchie在B语言的基 础上设计的,其广泛涉及事务处理、科学计算、工业控制及数据库等领域。 C语言能够得到如此迅猛的发展,不仅因为它兼具了高级语言和汇编语言的 优点,而且适合系统软件的开发和应用程序的编写。 本书是为高等职业院校计算机及应用专业所编写的配套教材,根据教育 部职业教育与成人教育指导方案的要求而编写。通过本书的学习,使学生能 够掌握c语言的基本知识和简单C语言程序的编写,并能够在实际工作中得以 广泛应用。 本书思路新颖、图文并茂,主要用作高职高专学生的教材,也可作为各 种培训班C语言程序设计基础课程的首选学习用书,同时还可供相关专业人 员参考。

目录

目录
第一章 C语言概述
第一节 C语言发展史
第二节 C语言特点
第三节 C程序上机操作
第四节 Turbo C简介
一、 Turbo C 2.0的集成环境
二、 源程序的编辑、编译、链接和运行
第五节 C程序基本结构
一、 C程序基本组成
二、 标准库函数
本章小结
习题一
第二章 算法
第一节 算法的概念
第二节 算法的特性
第三节 算法的表示
一、 自然语言表示法
二、 流程图表示法
三、 N-S图表示法
四、 伪代码表示法
五、 计算机语言表示法
本章小结
习题二
第三章 C语言的基本数据类型
第一节 C语言数据类型概述
第二节 常量与变量
一、 常量与符号常量
二、 变量
第三节 整型数据
一、 整型常量
二、 整型变量
第四节 实型数据
一、 实型常最
二、 实型变量
第五节 字符数据
一、 字符常量
二、 宁符变量
三、 字符串常量
第六节 各种数据类型间的混合运算
一、 自动转换
二、 强制转换
第七节 程序举例
本章小结
习题三
第四章 运算符与表达式
第一节 运算符与表达式概述
一、 运算符
二、 表达式
第二节 算术运算符与算术表达式
一、 算术运算符
二、 算术表达式
第三节 关系运算符与关系表达式
一、 关系运算符
二、 关系表达式
第四节 逻辑运算符与逻辑表达式
一、 逻辑运算符
二、 按位逻辑运算符
三、 逻辑表达式
第五节 其他运算符的应用
一、 赋值运算符与赋值语句
二、 条件运算符
三、 逗号运算符
四、 自增、自减运算符
第六节 运算符的优先级与结合性
第七节 程序举例
本章小结
习题四
第五章 顺序结构程序设计
第一节 基本C语句
一、 控制语句
二、 表达式语句
三、 复合语句
四、 空语句
五、 函数调用语句
第二节 字符数据的输入与输出
第三节 格式输入与输出
第四节 程序举例
本章小结
习题五
第六章 选择结构程序设计
第一节 概述
第二节 if语句
一、 if结构
二、 if…else结构
三、 if…else if…else结构
第三节 if语句的嵌套
第四节 switch语句
第五节 程序举例
本章小结
习题六
第七章 循环结构程序设计
第一节 概述
第二节 goto语句
第三节 while语句
一、 do…while语句
二、 while语句
三、 while语句与do…whi1e语句的区别
第四节 for语句
一、 简单for语句
2、 for语句的嵌套
第五节 循环控制语句
一、 break语句
二、 continue语句
第六节 几种循环语句的区别
第七节 程序举例
本章小结
习题七
第八章 数组
第一节 概述
第二节 一维数组
一、 一维数组的定义
二、 一维数组的引用
三、 一维数组的初始化
第三节 二维数组
一、 二维数组的定义
二、 二维数组的引用
三、 二维数组的初始化
第四节 字符数组
一、 字符数组的定义
二、 字符数组的引用
三、 字符数组的初始化
四、 字符串和字符串结束标志
五、 字符数组的输入输出
六、 常见字符串处理函数
第五节 程序举例
本章小结
习题八
第九章 函数
第一节 函数的定义
一、 概述
二、 函数的种类
第二节 函数的参数及返回值
一、 函数的参数
二、 返回值
第三节 函数的调用
一、 函数的调用方式
二、 函数的声明
第四节 数组作函数的参数
一、 数组元素作函数的参数
二、 数组名作函数的参数
第五节 变量的作用范围
一、 局部变量
二、 全局变量
第六节 函数的作用范围
一、 内部函数
二、 外部函数
三、 多文件程序的运行
第七节 函数的嵌套调用
第八节 函数的递归调用
第九节 预编译处理
一、 宏定义
二、 文件包含
三、 条件编译
第十节 程序举例
本章小结
习题九
第十章 指针
第一节 概述
一、 指针的基本概念
二、 指针的引用和运算
三、 指针变量的初始化
第二节 数组与指针
一、 指向数组元素的指针
二、 通过指针引用一维数组中的元素
三、 通过指针引用二维数组中的元素
第三节 函数与指针
一、 指针作函数的参数
二、 函数返回指针
三、 指向函数的指针
四、 指向雨数的指针作函数参数
第四节 字符串与指针
一、 字符指针作函数参数
二、 宁符指针和字符数组的区别
第五节 指针数组与指向指针的指针
一、 指针数组的概念
二、 指针数组作main()函数的形参
三、 指向指针的指针
第六节 程序举例
本章小结
习题十
第十一章 结构体、共用体和链表
第一节 结构体
一、 结构体类型变龟的定义
二、 结构体类型变量的引用
三、 结构体类型变量的初始化
第二节 结构体数组
一、 结构体数组的定义
二、 结构体数组的初始化
三、 结构体数组的应用
第三节 指向结构体的指针
第四节 结构体指针与函数
第五节 共用体
一、 共用体概述
二、 共用体的特点
三、 共用体的应用
第六节 链表
一、 链表的定义
二、 动态链表的创建
三、 动态链表的删除
四、 动态链表的插入
第七节 程序举例
本章小结
习题十一
第十二章 文件
第一节 概述
第二节 文件指针
第三节 文件的打开与关闭
一、 fopen函数
二、 fclose函数
第四节 文件的读写操作
一、 fputc函数与fgetc函数
二、 fputs函数与fgets函数
三、 fwrite函数与fread函数
四、 fprintf函数与fscanf函数
第五节 文件的定位
一、 rewind函数
二、 fseek函数
三、 ftell函数
第六节 出错检测
一、 ferror函数
二、 clearerr函数
第七节 程序举例
本章小结
习题十二
第十三章 面向对象程序设计与C++
第一节 C++与C语言
第二节 简单的C++程序
第三节 c++的输入输出
第四节 类与对象
一、 类
二、 对象
第五节 函数的重载
第六节 构造函数与析构函数
一、 构造函数
二、 析构函数
第七节 继承与派生
第八节 程序举例
本章小结
习题十三
第十四章 综合实例精解
实例 学生成绩管理程序
实训
实训1 运算符与表达式
实训2 顺序结构程序设计
实训3 选择结构程序设计
实训4 循环结构程序设计
实训5 数组与函数
实训6 指针
实训7 文件
附录
附录一 常用字符与ASCⅡ码对照表
附录二 运算符和结合性
附录三 习题参考答案
?HIAx

已确认勘误

次印刷

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

C语言程序设计基础教程:全新版
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon