出版时间:2009-3 出版社:电子工业出版社 作者:魏东平 等 著 页数:160
前言
C语言是国内外广泛采用的程序设计语言。在我国高等学校中普遍开设了C语言程序设计课程。学习C语言的目的不仅仅是为了掌握一门单纯的程序设计语言,更重要的是学会编程方法,培养编程能力。为此,我们编写了普通高等教育“十一五”国家级规划教材《C程序设计语言》,同时编写了本书作为与之配套的辅助教材。 本书共13章,与教材一一对应,便于读者对照使用。每章分4节,即学习指导、习题指导、实验指导和拓展练习。 (1)学习指导 C语言的基本概念较多,初学者容易产生疑惑,不易把握住重点,迷失方向。本书的目的就是用最简洁的语言,对所学知识进行总结,既能帮助读者纵览全局,又能突出重点。 (2)习题指导 教材上共有130多道习题,数量大且题型丰富,既有选择题、判断题、改错题,又有简答题、编程题,可以满足读者各方面的要求。在题目选择上,教材更多地考虑了题目的典型特征和难度层次。本书给出了全部习题的参考答案,还对部分典型的习题进行了深入分析,描述了程序设计题的算法。使用本书,可以帮助读者更好地理解题目要求,掌握解题方法,掌握编程技巧。 当然,许多习题的答案都不是唯一的,程序设计类题目更是如此。习题指导不是标准答案,仅供参考。值得注意的是,对于教材上的习题,读者(特别是初学者)应该独立解答,才能真正达到学习目的。如果把抄写习题指导解答作为学习手段,那么对自己是有百害而无一利。
内容概要
《C程序设计语言实验与习题指导》以习题和实验为基础,通过大量编程实践,培养读者的程序设计能力。全书共分13章,与教材对应。每章内容分为4部分:①学习指导,简单总结学习内容,进一步明确学习目标;②习题指导,包括全部习题的分析和解答,侧重讲解程序设计的思想和方法;③实验指导,按教学要求安排实验内容,具有很强的可操作性;④拓展练习,培养学习兴趣,增强编程能力。《C程序设计语言实验与习题指导》全部程序都在VisualC++6.0下调试通过。 《C程序设计语言实验与习题指导》可作为高等学校C语言课程的教学辅助用书,也可作为各类培训的实验教材,还可供相关领域的工程技术人员学习、参考。
书籍目录
第1章 C语言概述1.1 学习指导1.2 习题指导1.3 实验指导实验一VisualC++6.0 集成开发环境入门1.4 拓展练习第2章 C语言程序设计基础2.1 学习指导2.2 习题指导2.3 实验指导实验二数据类型、运算符和表达式2.4 拓展练习第3章 顺序程序设计3.1 学习指导3.2 习题指导3.3 实验指导实验三顺序结构程序设计3.4 拓展练习第4章 选择程序设计4.1 学习指导4.2 习题指导4.3 实验指导实验四选择结构程序设计4.4 拓展练习第5章 循环程序设计5.1 学习指导5.2 习题指导5.3 实验指导实验五循环结构程序设计基础实验六循环结构程序设计方法5.4 拓展练习第6章 数组6.1 学习指导6.2 习题指导6.3 实验指导实验七数组的基本概念实验八数组的程序设计6.4 拓展练习第7章 指针7.1 学习指导7.2 习题指导7.3 实验指导实验九指针的运算实验十在程序中使用指针7.4 拓展练习第8章 字符串8.1 学习指导8.2 习题指导8.3 实验指导实验十一字符串的概念实验十二字符串的处理8.4 拓展练习第9章 函数9.1 学习指导9.2 习题指导9.3 实验指导实验十三函数的定义实验十四函数程序设计9.4 拓展练习第10章 自定义数据类型10.1 学习指导10.2 习题指导lO.3 实验指导实验十五自定义数据类型10.4 拓展练习第11章 预处理命令与程序组织11.1 学习指导11.2 习题指导11.3 实验指导实验十六预处理命令与程序组织11.4 拓展练习第12章 文件操作12.1 学习指导12.2 习题指导12.3 实验指导实验十七文件操作12.4 拓展练习第13章 位操作13.1 学习指导13.2 习题指导13.3 实验指导实验十八位运算13.4 拓展练习附录AC语言库函数
章节摘录
第1章 C语言概述 1.1 学习指导 人们一般把事先准备好的、用来指挥计算机工作的、描述工作步骤的指令序列称为程序。程序员设计编写程序的过程称为程序设计。用来编写程序的语言称为程序设计语言。程序设计的任务就是用程序设计语言编写程序,然后交给计算机去执行。 在计算机应用的最初的十几年中,大多数计算机程序都是用机器语言编写的。这种“语言”虽然十分简单,机器可以“看”懂,但对于程序员来说却很不方便。于是,相继出现了汇编语言和高级语言。一般地,人们把用高级语言或汇编语言编写的程序称为源程序。就像.汇编语言编写的源程序必须经过汇编过程一样,用高级语言编写的源程序同样需要经过一个类似的过程翻译成计算机能识别的二进制代码程序,计算机才能执行。这种翻译成二进制代码的方式通常有两种:编译方式和解释方式。目前,大多数常用的高级语言都采用编译方式。 程序设计技术的发展,是一个逐步提高的过程,主要出现了结构化程序设计方法和面向对象程序设计方法。结构化程序设计主要采用自顶向下、逐步求精的设计方法和单人口、单出口的控制结构,包括顺序、选择和循环3种基本控制结构,并建议程序员不用或少用goto语句。面向对象的程序设计方法吸取了结构化程序设计的基本思想和主要优点,将数据与对数据的操作放在一起作为一个对象来处理。问题的求解就是通过不断地向对象发送消息而使对象从初始状态到达终止状态而实现的。 C语言的产生和发展与UNIX操作系统是密不可分的。C语言为15NIX系统而设计,又因为UNIX系统的日益广泛使用而迅速得到推广。c语言是国内外广泛应用的一种计算机语言。C语言功能丰富、表达力强、使用方便灵活,生成的目标程序质量高、应用面广、可移植性好。c语言既具有高级语言的特点,又具有低级语言的绝大部分功能。几乎任何一种机型(大型机、小型机)、任何一种操作系统(Windows、Linux、UNIX)都支持C语言开发。
图书封面
评论、评分、阅读与下载