C语言上机实训及习题解答

出版时间:2009-3  出版社:电子工业出版社  作者:连卫民 主编  页数:168  
Tag标签:无  

前言

随着计算机的普及,各行业对计算机应用人才的要求也在不断提高,不仅要能操作计算机,还要会编写一些实用程序。在众多的程序设计语言中,C语言具有功能丰富、表达力强、使用灵活、程序高效、应用面广等特点,它既具有高级语言的形式,又具有低级语言的功能。因此,c语言已被广大计算机专业人士和程序爱好者所钟情。另外,C语言作为c++的一个子集,可以为进一步学习C++和VC++打下良好的基础。基于C语言的程序设计是培养学生程序设计能力的重要课程之一,该课程对掌握基本编程方法,培养基本编程素质具有重要意义。本书凝聚了作者多年从事C语言教学经验,采用“以用促学”的编写原则,其内容丰富,结构合理,旨在提高读者C语言程序设计的能力。本书共12章,每章由四部分组成:(1)主要知识点。对本章的主要概念及知识进行了总结整理。(2)上机实训。有针对性地提出本章上机实训的目的、要求,并给出丰富的实训内容。(3)习题解答。对本章给出的大量习题进行了分析解答。(4)上机实训分析。对前面所提出的部分实训内容进行分析,并给出参考答案。本书所有程序都在,rurbo C 2.0下调试通过。参与本书编写的教师都是多年来从事c语言课程教学的一线教师,他们积累了丰富的知识和教学经验。本书由连卫民担任主编,制定编写大纲,并负责统稿和定稿工作,方党生和周溢辉为本书的副主编,其他参与编写本书的人员还有刘彦楠、张万仑、杜云和张兵,其中连卫民编写本书的第1章至第3章,刘彦楠编写本书的第4章和第5章。

内容概要

本书突出了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.数据结构 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。定义中的“关系”描述的是数据元素之间的逻辑关系,称为逻辑结构;数据结构在计算机中的表示(映象)称为数据的物理结构,有顺序结构(如数组)和随机结构(如链表)两种;数据结构要解决的三个问题是:数据的表示、数据元素间的关系,以及在这种关系上的运算。从计算机语言上看,数据结构体现为数据类型。数据类型是一个值的集合和定义在这个值集上的一组操作的总称,它是信息特性的抽象。

编辑推荐

《C语言上机实训及习题解答》凝聚了作者多年从事C语言教学经验,采用“以用促学”的编写原则,其内容丰富,结构合理,旨在提高读者C语言程序设计的能力。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C语言上机实训及习题解答 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7