大学计算机实验教程(第2版)

 2024-02-03 01:03:14  阅读 0

引言随着计算机技术的发展和普及,计算机已成为各行各业各类人群最基本的工具之一,并正在迅速进入人类生活的各个领域。 能够使用计算机、使用计算机办公软件处理日常办公事务是现代人最基本的技能之一。 如果你想更灵活地利用计算机处理各种专业问题,就必须学习计算机编程。 因此,教育部将计算机编程作为高等学校重要的计算机基础课程之一。 然而,学习编程的重点到底是学习工具还是学习方法设计一直是教授这门课程的教师的难题。 而且传统的教材基本上都是按照教学语言来编写的,比如C语言编程。 C语言作为一种在世界范围内广泛流行的通用编程语言,在计算机研究和应用中表现出了强大的生命力。 C语言兼顾了许多高级语言的特点,是典型的结构化编程语言。 其处理能力强、使用灵活方便、应用范围广、便携性好。 适合计算机专业人员编写系统软件。 它也适合应用程序开发人员编写应用软件,因此得到了广泛流行并经久不衰。 然而,由于C语言比其他计算机语言更难学,特别是复杂的表达式、变量的作用域和生存期、指针的应用、位运算等,对于初学者来说学习计算机语言是非常困难的。 困难。 因此,大多数高校都是先开设其他计算机语言课程,然后再学习C语言。

c语言程序基本结构_程序语言结构中有几种基本结构_c语言的程序结构有何特点

20世纪90年代末,随着计算机新技术的不断出现,高校计算机基础教学内容不断增加。 非计算机专业本科生只开设一门计算机语言课程,C语言程序设计被选为非计算机科学与工程专业。 第一个(也是唯一一个)本科生必修的编程课程。 过去几年,我每次给学生讲授C语言编程课程时,都会遇到同样的问题。 也就是说,学生在看书或者在计算机上做实验时,大部分的精力和时间都花在了复杂的表达式和格式输入输出上。 其他方面,主要精力没有花在编写计算程序上,现在的教材也是这样安排的。 但作为编程入门教材,应该介绍编程的基本概念和基本方法。 在此前提下,由浅入深地介绍C语言的相关内容。 因此,我一直有一个想法,写一本能让大多数人在短时间内掌握编程思想和程序基本结构的书。 他们不仅可以使用基本的C语言语句来描述程序,还可以学习使用其他计算机语言。 供学生和编程爱好者自学编写计算机程序的教材。 作为编程教材的创新,本书实现了从以计算机语言为主线的体系结构到以问题为主线的体系结构的转变。 它将语法知识的学习提高到解决问题能力的培养,从花大量时间转向解决问题。 您无需处理复杂的表达式和格式输入输出,可以专注于编写计算程序。 本教材的结构突出了“以编程为中心,以语言知识为工具”的思想。

内容注重知识的完整性,以满足初学者的需求。 对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用和计算机解题方法,并将C语言中过于“技术”的问题安排在其他章节中进行讨论和介绍。教科书。 在接下来的章节中,为有兴趣和有需要的人提供进一步深入的研究。 当然,C语言只是一种面向过程的计算机编程语言,一般用于编写规模较小的程序。 当你要编写更大规模的程序时,使用C语言就显示出它的缺点,所以你可以在此基础上继续学习C++。 本书共有7章。 该组织以解决问题为基础。 介绍了解决问题时需要用到的C语言的内容。 努力将编程的学习从语法知识的学习提升到解决问题能力的培养。 各章内容如下:第一章介绍程序的相关概念、C语言基本语法要素、C语言程序的结构特点、开发环境等。第二章介绍基本数据类型、基本程序结构和基本知识。 C语言控制语句(顺序、分支、循环等控制语句)及实例。 第3章侧重于编写处理较少数据的程序,介绍了C语言的基本输入和输出、模块化编程、C语言函数及其调用等。此外,还介绍了与编程相关的概念,例如算法及其第四章侧重于编写处理大量数据的程序,介绍数组在处理大量数据的编程中的应用,特别是使用结构体数组处理更大、更复杂数据的编程方法。

第5章重点介绍编写处理大量数据的程序,并介绍文件在处理大量数据的编程中的应用。 第6章主要介绍C语言与数据类型转换和混合运算有关的特性、数据类型和数据存储结构以及变量的范围和存储方法。 此外,还详细介绍了C语言丰富的运算符及其结合性,以及运算符和表达式,包括算术、赋值、关系、逻辑、字节计算、逗号、条件、位运算、指针运算等。 7主要介绍C语言最具特色的指针及其在编程中的应用,包括指针与数组、指针与函数、指针与字符串、指针与结构体、指针与链表等。此外,本章还介绍了C语言中的编译预处理C语言,包括宏定义、文件包含、条件编译等C语言的特性。 本书每章均配有习题和上机实验。 本书可作为高等院校非计算机科学与工程专业学生的计算机语言教材。 也可作为高等院校计算机专业本科生和专科生学习计算机语言的入门教材。 也可作为科技人员学习C语言的自学课程。 参考书。 书中介绍的C语言涵盖了国家教委考试中心《全国计算机等级考试大纲》中二级考试大纲《C语言程序设计考试要求》,因此也适合参加二级考试的人计算机C语言等级考试。 选择。 本书的策划和出版过程中,得到了学校各级领导,特别是石家庄经济学院信息工程学院副院长硕良训以及陈一英、赵占芳、计算机编程课程组的王楠、马立晓。 、赵阳、尹丽杰、王申文、关文阁、郭秀敏、庞南燕等老师。 他们对这本书提出了很好的建议。 作者受益匪浅,谨向他们表示衷心的感谢。 此外,本书的出版得到了清华大学出版社领导及相关编辑的大力支持。 我谨表示最诚挚的谢意。 本书的手稿已在学校使用多年。 经过几年的积累,正式出版为教材。 经过几年的使用,作者修正了书中的遗漏,再次出版。 但由于编者水平有限,书中难免存在一些疏漏和错误。 诚请专家和读者批评指正。石家庄编辑2010年9月

更多>

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码