二级C语言程序设计

副标题:无

作   者:侯东昌,宋智玲,李雪梅编著

分类号:

ISBN:9787508426334

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

简介

本书共分为14章,内容包括:计算机软件基础知识(包括数据结构、软件设计基础、软件工程及数据库的基础知识),Turbo C 2.0 IDE环境的应用,程序设计的基础知识,C语言概述,C语言的基本数据类型与表达式,简单的C语言程序设计,C语言中的分支结构,C语言中的常见错误分析和程序调试等内容。 这套等级考试用收系由在全国计算机等级考试第一线从事教学、辅导、培训的教师及试题研究人员分工编写的,层次清晰,导向正确,针对性强,可供考生考前实战,感受全真训练。 本书可作为全国计算机等级考试的参考用书,也可作为大学本科教学用书,并可作为大中专、高职高专与各类培训人员的培训教材,以及相关技术人员的参考用书。

目录

前言

第1章 计算机软件基础知识

1.1 数据结构与算法

1.1.1 算法的基本概念

1.1.2 数据结构的定义

1.1.3 线性表结构

1.1.4 栈与队列结构

1.1.5 线性单链表、双向链表与循环链表结构

1.1.6 树与二叉树结构

1.1.7 顺序查找与二分查找

1.2 计算机软件设计基础

1.2.1 程序设计方法

1.2.2 程序设计风格

1.2.3 结构化程序设计

1.2.4 面向对象的程序设计方法简介

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.5 本章小结

1.6 练习题

1.6.1 选择题

1.6.2 填空题

第2章 turbo c2.0集成环境简介

2.1 turbo c2.0 界面详解

2.1.1 turbo c2.0菜单详解

2.1.2 turbo c2.0的配置文件

2.2 turboc2.0使用实例

2.3 本章小结

2.4 练习题

第3章 程序设计基础

3.1 概述

3.1.1 程序设计中的三个主要问题

3.1.2 问题分析与算法

3.1.3 算法描述工具

3.1.4 数据结构

3.1.5 程序编码调试运行

3.2 计算机语言概述

3.2.1 机器语言

3.2.2 汇编语言

3.2.3 高级语言

3.3 例题详解

3.4 本章小结

3.5 练习题

3.5.1 选择题

3.5.2 填空题

第4章 c语言概述

4.1 c语言的发展过程

4.2 c语言的特点

4.3 c源程序的结构

4.4 基本的输入与输出

4.5 c语言的上机步骤

4.6 例题详解

4.7 本章小结

4.8 练习题

4.8.1 选择题

4.8.2 填空题

第5章 基本数据类型和表达式

5.1 标识符和变量

5.1.1 标识符

5.1.2 变量

5.2 基本数据类型

5.3 常量

5.3.1 整型常量

5.3.2 实型常量

5.3.3 单字符常量

5.3.4 字符串常量

5.3.5 符号常量

5.4 表达式

5.4.1 算术运算符

5.4.2 关系运算符

5.4.3 逻辑运算符

5.4.4 自增自减运算符

5.4.5 赋值运算符

5.4.6 逗号运算符及表达式

5.4.7 条件运算符

5.4.8 位运算符

5.5 数据类型的转换

5.6 运算符的优先级和结合性

5.7 赋值语句

5.8 例题详解

5.9 本章小结

5.10 练习题

5.10.1 选择题

5.10.2 填空题

第6章 简单的c语言程序设计

6.1 语句概述

6.1.1 控制语句

6.1.2 函数调用语句

6.1.3 表达式语句

6.1.4 空语句

6.2 数据输出

6.2.1 字符输出函数putchar

6.2.2 格式输出函数printf

6.3 数据输入

6.3.1字符输入函数getchar()

6.3.2格式输入函数scanf

6.4 例题详解

6.5 本章小结

6.6 练习题

6.6.1 选择题

6.6.2 填空题

第7章 分支结构

7.1 分支程序设计

7.1.1 if语句

7.1.2 if语句嵌套

7.1.3 条件运算符的作用

7.2 switch语句

7.3 goto语句

7.4 例题详解

7.5 本章小结

7.6 练习题

7.6.1 选择题

7.6.2 填空题

第8章 循环控制

8.1 while语句

8.2 do-while语句

8.3 for语句

8.3.1 for语句的一般格式

8.3.2 条件表达式缺省的for语句

8.3.3 条件表达式中包含逗号运算符的for语句

8.4 三种循环语句的比较

8.5 break语句和continue语句

8.5.1 break语句

8.5.2 continue语句

8.6 例题详解

8.7 本章小结

8.8 练习题

8.8.1 选择题

8.8.2 填空题

第9章 函数与变量类型

9.1 函数

9.1.1 概述

9.1.2 函数定义的一般形式

9.1.3 有关函数的说明

9.1.4 函数的调用形式

9.1.5 函数的递归调用

9.1.6 库函数简介

9.2 变量类型

9.2.1 自动型变量(局部变量)

9.2.2 外部型变量(全局变量)

9.2.3 静态型变量

9.2.4 寄存器变量

9.3 变量初始化

9.4 编译预处理器

9.4.1 宏定义

9.4.2 文件包含

9.4.3 条件编译

9.5 例题详解

9.6 本章小结

9.7 练习题

9.7.1 选择题

9.7.2 填空题

第10章 数 组

10.1 一维数组

10.2 二维数组

10.3 字符数组和字符串

10.3.1 字符数组的定义和初始化

10.3.2 字符串和字符串结束标志

10.3.3 字符数组的输入和输出

10.3.4 字符串处理函数

10.4 例题详解

10.5 本章小结

10.6 练习题

10.6.1 选择题

10.6.2 填空题

第11章 指针

11.1 指针的概念

11.2 指针和指针变量

11.2.1 指针变量定义

11.2.2 指针变量引用

11.2.3 指针作为函数参数引用

11.3 数组和指针

11.3.1 通过指针访问数组元素

11.3.2 数组作为函数参数

11.3.3 指向多维数组的指针和指针变量

11.4 字符串和指针

11.4.1 字符串的表达形式

11.4.2 字符串指针作函数参数

11.5 函数与指针

11.5.1 指针函数

11.5.2 函数指针

11.6 指针数组和指向指针的指针

11.6.1 指针数组

11.6.2 指向指针的指针

11.7 turbo c的内存分配函数

11.8 本章小结

11.8.1 有关指针的数据类型

11.8.2 指针运算

11.9 练习题

11.9.1 选择题

11.9.2 填空题

第12章 结构体与共用体

12.1 结构体的定义及其变量的初始化

12.1.1 结构体定义

12.1.2 结构体变量的初始化

12.2 结构体类型变量的引用

12.3 结构体数组

12.3.1 定义

12.3.2 结构体数组初始化

12.3.3 应用举例

12.4 指针和结构体

12.4.1 指向结构体变量的指针

12.4.2 指向结构体数组的指针

12.4.3 结构指针参数

12.5 用指针处理链表

12.5.1 链表

12.5.2 建立链表

12.5.3 链表输出

12.5.4 对链表中的元素进行删除

12.5.5 对链表插入结点

12.5.6 主函数

12.6 共用体(联合)

12.6.1 概念

12.6.2 引用方式

12.6.3共用体的特点

12.7 枚举

12.8 用typedef定义类型

12.9 例题详解

12.10 本章小结

12.11 练习题

12.11.1 选择题

12.11.2 填空题

第13章 文 件

13.1 文件概述

13.2 文件的处理

13.2.1 文件指针

13.2.2 文件的打开和关闭

13.2.3 文件的读和写

13.3 例题详解

13.4 本章小结

13.5 练习题

13.5.1 选择题

13.5.2 填空题

第14章 常见错误分析和程序调试

14.1 常见错误分析

14.1.1 遗漏分号或分号位置错误

14.1.2 路径表示的错误

14.1.3 混淆赋值号(=)与比较符(==)

14.1.4 遗漏花括号

14.1.5 括号不配对

14.1.6 大小写字母的区别

14.1.7 忘记定义变量

14.1.8 错误使用指针

14.1.9 开头语句中忘记中断语句break

14.1.10 混淆字符和字符串的表示形式

14.1.11 自加(++)和自减(--)错误

14.1.12 地址传送失败

14.1.13 数组及数组下标

14.1.14 int型数据的数值范围

14.1.15 函数的使用

14.1.16 混淆数组名及指针变量区别

14.1.17 混淆结构体类型和结构体变量区别

14.1.18 使用文件时忘记打开文件或打开文件方式不对

14.2 错误的检出与分离

14.3 程序调试

14.3.1 人工检查(静态检查)

14.3.2 上机调试

14.3.3 分析结果

附录ⅱ ascii码表

附录ⅱ turbo c常用库函数

附录ⅲ c语言中的关键字

附录ⅳ 运算符和结合性

附录ⅴ 习题参考答案

附录ⅵ 模拟试题

附录ⅶ 模拟试题参考答案


已确认勘误

次印刷

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

二级C语言程序设计
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon