C语言程序设计方法

副标题:无

作   者:邓文新主编

分类号:

ISBN:9787302217022

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

简介

   本书是以新标准C的规定为依据,并结合作者多年讲授C语言理论课和实   验课的经验编写而成的,内容包括C语言源程序结构与数据类型、C语言程序   设计结构、预处理与位运算、函数、作图与音响程序设计、结构化程序设计   、C语言上机操作基础知识(上机实验),并将C语言编译错误信息,作为附   录列于书后,供读者参考。    本书内容先易后难,使读者能够在逐渐深入、循序渐近中学习。由于书   中还介绍了基本的程序设计方法和管理系统的应用实例,从而使读者能够在   加深理解中使用C语言,并掌握用C语言进行软件开发的基本方法。    本书可以作为高等学校计算机公共课程的教材,也可供有关的技术人员   参考。   

目录

第1章 C语言源程序结构与数据类型
1.1 源程序结构与简单数据类型
1.1.1 源程序结构
1.1.2 数据类型及归类
1.1.3 变量和常量
1.1.4 习题
1.2 表达式
1.2.1 运算符
1.2.2 表达式
1.2.3 习题
1.3 数组
1.3.1 数组类型的定义
1.3.2 数组类型的种类
1.3.3 关于数组应注意的几个问题
1.3.4 习题
1.4 指针
1.4.1 地址、指针与指针变量之间的联系与区别
1.4.2 什么是直接访问和间接访问
1.4.3 用指针访问简单变量的几种等价形式
1.4.4 用指针访问一维数组的各种形式
1.4.5 用指针访问二维数组的各种形式
1.4.6 用指针处理字符串时应注意的几个问题
1.4.7 用指针进行内存动态分配的方法和内存动态分配函数的应用
1.4.8 关于多级指针的几点说明
1.4.9 习题
1.5 结构体与共用体
1.5.1 结构体与共用体的相同点与不同点
1.5.2 如何用结构体处理单向链表
1.5.3 枚举变量在使用中应注意的几个问题
1.5.4 关于类型定义的几点说明
1.5.5 习题
1.6 文件类型
1.6.1 文件的特点及进一步说明
1.6.2 文件指针
1.6.3 文件的打开与关闭
1.6.4 文件的访问
1.6.5 文件的定位
1.6.6 文件出错检测
1.6.7 链表与文件关系的应用实例
1.6.8 习题

第2章 C语言程序设计结构
2.1 顺序结构程序设计
2.1.1 存储单元存储数据的特点
2.1.2 C语言中语句与函数的区别
2.1.3 正确区分C语言中赋值运算符“=”和数学中等号“=”的作用与不同
2.1.4 为什么一定要向变量提供初始数据
2.1.5 赋值语句与输入语句的区别
2.1.6 习题
2.2 选择结构程序设计
2.2.1 单双分支结构的使用方法及特点
2.2.2 if条件语句嵌套与switch语句的区别
2.2.3 习题
2.3 循环结构程序设计
2.3.1 三种循环语句的特点与区别
2.3.2 迭代问题的处理
2.3.3 break语句与continue语句的特点
2.3.4 循环嵌套的运用
2.3.5 习题

第3章 预处理与位运算
3.1 预处理
3.1.1 宏替换
3.1.2 文件包含
3.1.3 条件编译
3.1.4 习题
3.2 位运算
3.2.1 位运算符表
3.2.2 位运算符的使用方法
3.2.3 位段
3.2.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.2.4 递归调用
4.2.5 习题
4.3 关于函数调用时参数间传递的几个问题的说明
4.3.1 值传递
4.3.2 地址传递
4.3.3 习题
4.4 关于变量类型的进一步说明
4.4.1 局部变量与全局变量的区别
4.4.2 静态存储变量与动态存储变量的区别
4.4.3 存储类别小结
4.5 关于多文件运行的进一步说明
4.5.1 内部函数与外部函数的几个问题
4.5.2 运行一个多文件的程序

第5章 作图与音响程序设计
5.1 显示器工作模式概述
5.2 图形程序设计
5.2.1 图形模式的设置
5.2.2 屏幕颜色的设置
5.2.3 基本图形功能函数
5.2.4 屏幕操作函数
5.2.5 画填充图的图形函数
5.2.6 图形方式下的文本输出
5.2.7 作图程序的特殊处理
5.3 C音响技巧
5.3.1 C语言常用音响函数
5.3.2 音乐程序设计中的音高与音长
5.3.3 综合音乐程序设计示例
5.3.4 习题

第6章 结构化程序设计
6.1 软件开发
6.1.1 软件的概念
6.1.2 软件的特点
6.1.3 软件开发的一般步骤
6.1.4 进行软件开发时常见的错误观念
6.2 结构化程序设计
6.2.1 结构化程序设计的一般概念
6.2.2 自顶向下逐步求精模块化程序设计思想
6.3 C语言程序设计风格
6.3.1 C语言程序结构的特点
6.3.2 C语言程序设计风格
6.3.3 模块化程序设计应用举例
6.3.4有关数据的保存问题
6.4 C语言应用实例一一图书管理系统
6.4.1 需求及规格说明
6.4.2 设计
6.4.3 习题

第7章 C语言上机操作基础知识部分
7.1 实验一C语言程序上机操作
7.2 实验二C语言程序初步
7.3 实验三数据类型
7.4 实验四运算符和表达式
7.5 实验五if语句
7.6 实验六switch语句
7.7 实验七while和do-while循环
7.8 实验八for循环
7.9 实验九循环嵌套
7.10 实验十一维数组
7.11 实验十一排序
7.12 实验十二二维数组
7.13 实验十三字符数组
7.14 实验十四函数的定义和调用
7.15 实验十五递归函数
7.16 实验十六指针变量的定义与引用
7.17 实验十七指针与数组
7.18 实验十八指针与函数
7.19 实验十九结构体与共用体
7.20 实验二十链表
7.21 实验二十一位运算
7.22 实验二十二文件的顺序访问
7.23 实验二十三文件的随机访问
7.24 实验二十四综合实验

附录A Turbo C编译、连接和运行时的常见错误
A.1 编译时的常见错误
A.2 连接时的常见错误
A.3 运行时的常见错误
附录B Turbo C(V2.0)编译错误信息详表
B.1 致命错误
B.2 一般错误信息
参考文献

已确认勘误

次印刷

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

C语言程序设计方法
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon