C语言上机实训及习题解答
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 连卫民主编
出 版 社: 电子工业出版社
出版时间: 2009-3-1字数:版次: 1页数: 168印刷时间:开本: 16开印次:纸张:I S B N : 9787121084058包装: 平装内容简介
本书突出了C语言的基本概念和主要知识点,注重提高上机实训能力及程序设计能力。全书共12章,内容包括:程序设计概述、C语言的基本知识、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组的程序设计、模块化的程序设计、指针的程序设计、构造的数据类型、编译预处理与位运算、文件的程序设计、图形的程序设计。每章安排四部分内容:主要知识点、上机实训、习题解答、上机实训分析。所有程序都在Turbo C 2.0集成环境下调试通过。
本书是《基于C语言程序设计》的配套教材,可作为各类高等院校计算机专业和非计算机专业基础课程C语言的辅助教材,也可作为计算机爱好者自学的实践参考书。
目录
第1章 程序设计概述
1.1 主要知识点
1.1.1 基本概念
1.1.2基本知识
1.2上机实训
1.2.1 实训一:简单的C程序
1.2.2 实训二:带子函数的C程序
1.3 习题解答
1.3.1 名词解释
1.3.2 填空题
1.3.3 简答题
1.4 上机实训分析
1.4.1 实训一:简单的C程序
1.4.2 实训二:带子函数的C程序
第2章 C语言的基本知识
2.1 主要知识点
2.1.1 基本概念
2.1.2基本知识
2.2 上机实训
2.2.1 实训一:数据类型
2.2.2 实训二:数据运算
2.3 习题解答
2.3.1 选择题
2.3.2 填空题
2.3.3 写出下列程序的运行结果
2.4 上机实训分析
2.4.1 实训一:数据类型
2.4.2 实训二:数据运算
第3章 顺序结构的程序设计
3.1 主要知识点
3.2 上机实训
3.2.1 实训一:输繃出函数的格式练习
3.2.2 实训二:简单计算程序的设计
3.3 习题解答
3.3.1 单选题
3.3.2 写出下列程序的运行结果
3.3.3 编程题
3.4 上机实训分析
3.4.1 实训一:输繃出函数的格式练习
3.4.2 实训二:简单计算程序的设计
第4章 选择结构的程序设计
4.1 主要知识点
4.1.1 基本概念
4.1.2 基础知识
4.2 上机实训
4.2.1 实训一:用if语句实现选择结构程序设计
4.2.2 实训二:用switch语句实现选择结构程序设计
4.3 习题解答
4.3.1 单选题
4.3.2 编程题
4.4上机实训分析
4.4.1 实训一:用if语句实现选择结构程序设计
4.4.2 实训二:用switch语句实现选择结构程序设计
第5章 循环结构的程序设计
5.1 主要知识点
5.1.1 基本概念
5.1.2基本知识
5.2 上机实训
5.2.1 实训一:当型循环的程序设计
5.2.2 实训二:直到型循环的程序设计
5.2.3 实训三:for循环的程序设计
5.2.4 实训四:双层循环的程序设计
5.2.5 实训五:多层循环的程序设计
5.3 习题解答
5.3.1 单选题
5.3.2 编程题
5.4上机实训分析
5.4.1 实训一:当型循环的程序设计
5.4.2 实训二:直到型循环的程序设计
5.4.3 实训三:for循环的程序设计
5.4.4 实训四:双层循环的程序设计
5.4.5 实训五:多层循环的程序设计
第6章 数组的程序设计
6.1 主要知识点
6.1.1 基本概念
6.1.2基本知识
6.2上机实训
6.2.1 实训一:一维数组的定义与使用
6.2.2 实训二:二维数组的定义与使用
6.2.3 实训三:字符数组的定义与使用
6.3 习题解答
6.3.1 单选题
6.3.2 填空题
6.3.3 编程题
6.4 上机实训分析
……
第7章模块化的程序设计
第8章指针的程序设计
第9章构造的数据类型
第10章编译预处理与位运算
第11章文件的程序设计
第12章图形程序设计
书摘插图
第1章 程序设计概述
1.1 主要知识点
1.1.1 基本概念
1.计算机系统
计算机系统由计算机硬件和计算机软件两部分组成。计算机硬件是指组成计算机系统的设备或机器,一般包括中央处理器(CPU)、内存储器、外存储器、输入设备和输出设备。中央处理器包括运算器和控制器。计算机软件是指组成计算机系统的程序、数据和文档。
2. 程序
程序=算法+数据结构。程序就是用计算机语言描述的算法。
3. 算法
算法是为了解决某个特定问题而采取的确定且有限的步骤。算法的要素主要是操作和控制结构。即一个算法由一些操作组成,这些操作又是按照一定的控制结构所规定的次序执行的。
4.数据结构
数据结构是相互之间存在一种或多种特定关系的数据元素的集合。定义中的“关系”描述的是数据元素之间的逻辑关系,称为逻辑结构;数据结构在计算机中的表示(映象)称为数据的物理结构,有顺序结构(如数组)和随机结构(如链表)两种;数据结构要解决的三个问题是:数据的表示、数据元素间的关系,以及在这种关系上的运算。
从计算机语言上看,数据结构体现为数据类型。数据类型是一个值的集合和定义在这个值集上的一组操作的总称,它是信息特性的抽象。
……