


定价:39.5元
印次:3-6
ISBN:9787302273233
出版日期:2012.09.01
印刷日期:2016.08.16
图书责编:付弘宇
图书分类:教材
本书面向程序设计初学者编写,以“注重基础、注重方法、注重编程、注重应用”为指导思想,灵活运用案例教学、任务驱动、启发式教学等多种教学方法,对C语言程序设计的语言知识和程序设计的方法过程进行了系统介绍,特别适合将“C语言程序设计”作为第一门程序设计课程的高校学生。 全书共有9章,分别为程序设计概述、简单程序设计、分支结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、结构体程序设计和文件程序设计。每章之后均设有实验指导,其内容与教学内容密切衔接、相辅相成。本书配有教学课件、程序源码和试题库等丰富资源。 本书适合作为高等院校C语言程序设计等相关课程的教材,也可用作程序设计人员及程序设计爱好者的自学参考书。
如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
本书面向程序设计初学者,以“注重基础、注重方法、注重编程、注重应用”为指导思想,灵活运用案例教学、任务驱动、启发式教学等多种教学方法,对C语言程序设计的语言知识和程序设计的方法过程进行了系统介绍,特别适合将“C语言程序设计”作为第一门程序设计课程的高校学生。 全书以程序设计为主线,突出主干知识教学,突出C语言课程的应用性、实践性特点,注重能力培养。 全书共9章,分别为程序设计概述、简单程序设计、分支结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、结构体程序设计和文件程序设计。每章之后均设有习题和实验指导。 本书主要具有以下特点。 (1) 加强算法设计的教学。在多年的教学实践中我们体会到,学生在学习程序设计时遇到的困难大部分发生在算法设计环节,尤其是初学者,面对实际问题往往无所适从,难以设计用程序解决问题的算法。本书从两个方面努力加强算法设计的教学,以提高学生的程序设计能力:一是注重程序执行过程的分析和说明,加强与计算机的沟通,提高读者的程序阅读能力,进而达到算法学习的目的;二是通过应用实例,加强问题分析和算法设计的教学。 (2) 本书的实例选择力求做到“科学性、趣味性、应用性和易学性”的统一,并按照不同的学习功能进行分类设置。一类是简单明了的演示性例题,重点说明C语言的语法知识,实现基本概念、基本语法的即时应用;另一类是培养程序设计能力的设计性例题,通过问题分析与算法设计、程序实现、程序讨论和说明等内容重点介绍程序设计方法,突出算法设计和程序编写、调试的教学,以加强程序设计的能力训练。 (3) 突出案例教学。书中凡是适合以程序案...
1.1 程序设计语言1
1.2 算法2
1.2.1 算法概念与算法描述3
1.2.2 算法的逻辑结构4
1.2.3 算法的特性7
1.2.4 算法评价7
1.3 程序设计与实现7
1.3.1 程序设计的基本过程7
1.3.2 使用Visual C++ 6.0实现C语言程序8
1.3.3 程序设计示例10
1.4 C语言程序的基本结构13
1.4.1 程序的函数化结构13
1.4.2 程序中的常量和变量15
1.4.3 程序中的基本语句16
1.4.4 标识符与保留字16
1.4.5 程序风格17
小结18
习题118
实验1 编辑运行C语言程序20
第2章 简单程序设计23
2.1 用printf()函数输出数据23
2.1.1 固定数值的加法程序24
2.1.2 printf()函数25
2.2 用scanf()函数输入数据29
2.2.1 任意数值的加法程序29
2.2.2 scanf()函数30
2.3 输入输出字符数据34
2.3.1 getchar()函数和putchar()函数35
2.3.2 字符输入输出应用举例35
2.4 语言知识补遗36
2.4.1 数据类型36
2.4.2 常量详解36
2.4.3 简单变量详解38
2.4.4 算术运算 41
2.4.5 赋值运算42
2.4.6 宏命令43
2.5 程序设计举例49
2.5.1 计算三角形面积 49
2.5.2 字母转换50
2.5.3 鸡兔同笼问题51 ... 查看详情






