C语言是编程者的入门语言,也是许多大学的*一门程序设计课程。本书充分考虑到这一点,在内容编排上,体系合理、概念清晰、例题丰富、逻辑性强、文字流畅、通俗易懂。本书根据一体化教学的思想,以能力培养为核心,以案例为主线,在案例设计上从易到难,循序渐进,以便读者能够综合运用所学知识,提高实际编程能力。本书所有程序均在VisualC++6.0开发环境中调试成功。本书共分11章,主要内容包括:C语言概述,基本数据类型、运算符及表达式,顺序结构程序设计,选择结构和循环结构程序设计,数组,函数,编译预处理,指针,构造数据类型,位运算,文件;每章后附有各种类型习题;书末附有常用字符与ASCII代码对照表、运算符的优先级和结合性、C语言常用库函数。同时本书配有一体化实训教材《C语言程序设计实训》。本书适合作为高职高专院校程序设计课程的教材,也可以作为参加培训、考级、考试人员及广大C语言爱好者的自学参考用书。本书据有如下特色:易于教学和自学,适合初学者;注重基础内容,突出实用性;强化编程思想,突出应用性。本书不只是讲解C语言的语法规则,更重要的是培养读者的C语言程序设计能力。全书始终强化编程思想,通过例题、程序案例、习题,有意识地不断强化,给读者以潜移默化的影响。本书介绍的知识和程序具有通用性,基本可以适用于任何计算机系统和C版本。本书可作为教材,也可用于培训、考级、考试的参考用书。第3章第3章顺序结构程序设计Project3顺序结构是C程序中最简单、最基本、最常用的一种程序结构。也是进行复杂程序设计的基础。顺序结构的特点是完全按照语句出现的先后顺序依次执行程序。在日常生活中,需要“按部就班、依次进行”处理和操作的问题随处可见。赋值操作和输入/输出操作是顺序结构中最典型的操作。本章学习目标1.掌握结构化程序设计基础知识2.掌握输入语句的使用方法3.掌握输出语句的使用方法3.1结构化程序设计基础初学者常常会有这样的一种感觉:读别人编写的程序比较容易,自己虽然学了程序设计语言,可编写程序,却不知从何下手。其中一个重要的原因就是没有掌握程序设计的灵魂——算法。所以,多了解、掌握和积累一些计算机常用的算法,养成编写程序前先设计好算法的习惯至关重要。3.1.1算法的概念〖*2〗1.基本概念一个程序应包括对数据的描述和对数据处理的描述。对数据的描述,即数据结构(DataStructure)。数据结构是计算机学科的核心课程之一,有许多专门著作论述,本书不再赘述。对数据处理的描述,即算法(Algorithm)。算法是为解决一个问题而采取的方法和步骤,是程序的灵魂。为此,著名计算机科学家尼克劳斯·沃思(NiklausWirth)提出了一个公式:程序=数据结构+算法实际上,一个程序除了以上两个主要因素之外,还应考虑程序设计的方法以及用何种计算机语言来描述。因此,程序还可以这样表示:程序=算法+数据结构+程序设计方法+语言工具和环境所以,在设计一个程序时要综合运用这4方面的知识。在这4个方面中,算法是灵魂,数据结构是要处理的对象,语言是工具,编程需要采用合适的方法。算法是解决“做什么”和“怎么做”的问题。程序中的操作语句,实际上就是算法的体现。〖2〗〖3〗〖4
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 347 Language: Chinese Publisher: Tsinghua University Press C language is the entry language of the programmer and is also a digital design course for many universities. This book fully considers this. in terms of content. reasonable system. clear concept. rich in extrusive. logic. smooth text. easy to understand. this. Seller Inventory # NR024513