|
內容簡介: |
本书充分结合高职高专学生的实际情况,对内容科学取舍,突出算法,强调逻辑思路,吸纳先进的项目教学法的思想,非常注重编程能力的训练。全书共分8个模块,主要介绍了C语言的基础知识、程序设计的基本结构、数组、函数、指针和结构体等内容。本书是由具有多年C语言程序设计教学经验的一线教师根据实践教学和应用研究体会编写而成的。本书内容通俗易懂,实例非常丰富、典型而全面,目标明确,实用性强,理论适度,深入浅出,注重理论和实践的结合,形式新颖,使读者通过实例能够轻松愉快地全面掌握C语言程序设计的方法和应用。本书适合作为高等职业院校计算机程序设计的入门教材,也是一本很好的初学者自学教材。为方便教学,本书有微课视频(以二维码形式呈现)、电子课件、实训任务答案、模拟试卷及答案等,凡选用本书作为授课教材的老师,均可通过电话(010-88379564)或QQ(3045474130)咨询。
|
目錄:
|
目录前言二维码索引模块1C语言基础知识部分知识准备一、C语言的发展过程二、C语言的特点三、C语言程序结构四、标识符、常量和变量五、C语言的数据类型六、C语言的常用运算符和表达式第二部分项目教学项目一用Microsoft Visual C++ 60环境开发一个C语言程序项目二本模块基础知识综合应用第三部分实训目标、任务实训目标实训任务模块2顺序结构程序设计部分知识准备一、算法二、算法描述方法三、C语言的语句概述四、格式数据的输入/输出五、单个字符数据的输入/输出第二部分项目教学项目一顺序程序设计应用(一)项目二顺序程序设计应用(二)项目三顺序程序设计应用(三)项目四程序执行过程的跟踪第三部分实训目标、任务实训目标实训任务模块3选择结构程序设计部分知识准备一、if语句二、switch语句第二部分项目教学项目一if语句实现的选择结构应用项目二switch语句实现的多分支选择结构应用项目三选择语句的灵活运用第三部分实训目标、任务实训目标实训任务模块4循环结构程序设计部分知识准备一、while语句二、dowhile语句三、for语句第二部分项目教学项目一while语句实现的循环结构应用项目二dowhile语句实现的“直到型”循环结构应用项目三for循环语句第三部分实训目标、任务实训目标实训任务模块5数组部分知识准备一、一维数组二、二维数组三、字符数组第二部分项目教学项目一一维数组的应用实例项目二二维数组与字符数组的应用实例项目三数组的综合应用实例第三部分实训目标、任务实训目标实训任务模块6函数部分知识准备一、函数的定义和调用二、变量的作用域三、变量的存储方式与类型四、函数的嵌套调用和递归调用第二部分项目教学项目一函数定义和调用的实现项目二函数中变量作用域的确定项目三变量类别在函数中的应用项目四嵌套调用在函数中的应用项目五递归调用在函数中的应用第三部分实训目标、任务实训目标实训任务模块7指针部分知识准备一、指针二、指针变量三、指针与数组四、指针与字符串五、指针与函数第二部分项目教学项目一利用指针作为函数实参对数组进行操作的综合应用项目二利用指针作为函数实参对多维数组进行操作的综合应用第三部分实训目标、任务实训目标实训任务模块8结构体部分知识准备一、定义和使用结构体类型二、使用结构体数组三、结构体指针第二部分项目教学项目一结构体的定义和使用项目二结构体数组与结构体指针的使用第三部分实训目标、任务实训目标实训任务附录附录A常用字符与ASCII码值对照表附录B运算符的优先级和结合性参考文献
|
內容試閱:
|
前言C语言作为一种程序设计语言,其课程在计算机技术应用、计算机网络技术、现代移动通信技术和电子商务等专业均有开设,是计算机类、信息类专业的重要专业基础课。C语言简洁高效、结构丰富,是良好的结构化语言,可移植性强,生成代码质量高,既可以用来编写系统软件,也可以用来编写应用软件。C语言是目前世界上流行并广泛使用的高级程序设计语言。本书作为高职高专学生学习计算机编程的入门教材,着重讲述了计算机程序设计的基础知识、基本算法和应用编程思想,其目的在于使学生学习C程序设计之后,能结合社会生产实际进行应用程序的研制和开发。在实例选取上,力求做到让复杂问题简单化,让简单问题实用化,旨在树立学生的程序设计思想,培养学生编写与调试程序的能力,突出“以学生为中心”的教育理念。本书的编写遵循“知识准备—项目教学—实训任务”的模式,深入浅出,充分培养学生的创新能力、实践能力和自学能力。全书共分8个大模块,各模块的主要内容如下:第1个模块主要介绍C语言的基础知识;第2个模块主要介绍C语言的顺序结构程序设计;第3个模块主要介绍C语言的选择结构程序设计;第4个模块主要介绍C语言的循环结构程序设计;第5个模块主要介绍数组的基本知识及其在程序设计中的应用;第6个模块主要介绍C语言的函数及其基本应用;第7个模块主要介绍指针的基本知识及其在程序设计中的应用;第8个模块主要介绍自定义数据类型结构体的基本知识及其在程序设计中的应用。本书由王瑞红担任主编,王青、黄敬良、宋志新担任副主编,陈健、王化、徐蕾、王晶参编,并由王瑞红统稿。其中,王瑞红编写了模块1、2、3,宋志新和徐蕾编写了模块4,王青和陈健编写了模块5、6,黄敬良和王化编写了模块7、8,王晶也参加了部分模块和附录的编写。由于编者水平有限,书中难免有疏漏和不妥之处,恳请读者批评指正,并提出宝贵的意见。编者
|
|