





定价:39.5元
印次:1-3
ISBN:9787302427513
出版日期:2016.03.01
印刷日期:2017.12.26
图书责编:郑寅堃
图书分类:教材
本书以培养学生程序设计基本能力为目标,较系统地介绍了C语言程序设计的基本知识和程序设计的基本方法。全书共12章,主要内容包括程序设计概述、 数据类型、运算符与表达式、顺序结构、选择结构及循环结构程序设计、 数组、 函数与编译预处理、指针、构造数据类型、文件、综合实例。全书结构清晰,实例丰富,语言流畅,通俗易懂。 本书可作为高校本科、高职高专理工类专业“C语言程序设计”课程的教材,也可作为C 语言程序设计的自学用书。
韦娜,女,博士,长安大学信息工程学院副教授。2006年7月毕业于西北大学信息科学与技术学院,获计算机软件与理论专业博士学位。2006年7月起在长安大学信息学院基础教学部工作。主要研究领域为交通信息工程、图像处理与模式识别。已在国内外发表学术论文23篇;作为副主编,出版专著1部;获得省部级科技奖励4项。
C语言以其独特的魅力吸引了众多的软件开发者,是程序设计的一种基本语言,是掌握各种现代编程技术的重要基础。它兼有高级语言和低级语言二者之长,代码简洁高效,功能强大。“C语言程序设计”课程是大学计算机基础教育的核心课程,是学生计算思维能力培养的重要载体。 为了提高教学质量,贯彻和实施以计算思维为切入点的教学改革,近年来,我们首先开展了计算机基础课程考试改革工作,实现了“C语言程序设计”课程上机考试。借助考试系统,把期末考核与阶段性测试相结合,以考带练,以练促考; 使“教与学”、“学与练”更好地结合起来。实践证明,考试改革既增强了学生应用能力的发展,又培养了学生自主学习能力,使学生在编程中学习知识,在学习过程中拓展思维。随着考试改革的深入,为适应新的教学需求,我们编写了这本新的教材,教材内容更强调“面向问题求解”的思维方法训练。本书的主要特点如下: (1) 例题经典,分析透彻。选择典型例题,注重算法设计,强化程序设计能力的培养。帮助学生在应用中加深对C语言基本语法和程序设计方法的理解。对例题的重点、难点在例题“分析”、“说明”、“注意”中列出。 (2) 设置引例,承前启后。每章设置引例,学习新内容时,引例起承接过渡的作用。通过简单实用的引例使学生对新知识有感性的认识,引例引出语法,语法引入应用。把面向语法为中心的程序设计教学转变为面向问题求解的程序设计教学,突出程序设计思想与方法。 (3) 综合实例,贯穿全篇。以菜单驱动的“学生成绩管理系统”为主线,主要章节的实例部分设置例题围绕着第12章综合实例逐步展开。引导学生逐步编写菜单驱动的学生成绩管理系统,提高系统思维能力。该内容...
1.1计算机语言与程序设计
1.1.1计算机语言
1.1.2程序与计算机程序设计
1.2算法
1.2.1算法的定义与特性
1.2.2算法的表示
1.3结构化程序设计方法
1.4C语言的历史与特点
1.4.1C语言的产生和发展
1.4.2C语言的特点
1.5C语言程序结构
1.6C语言程序的执行步骤
习题
第2章数据类型与表达式
2.1字符集、关键字和标识符
2.1.1字符集
2.1.2关键字
2.1.3标识符
2.2C语言的数据类型及其存储形式
2.2.1C语言的数据类型分类
2.2.2整型数据
2.2.3实型数据
2.2.4字符型数据
2.3常量与变量
2.3.1常量
2.3.2变量
2.4运算符与表达式
2.4.1C语言运算符与表达式概述
2.4.2算术运算
2.4.3赋值运算
2.4.4关系运算
2.4.5逻辑运算
2.4.6逗号表达式
2.4.7求字节数运算符
2.4.8圆括号运算符
2.4.9位运算
2.5类型转换
2.5.1自动类型转换
2.5.2强制类型转换
习题
第3章顺序结构程序设计
3.1C语言基本语句
3.2数据的输入/输出
3.2.1数据输入/输出的概念
3.2.2格式化的输入/输出
3.2.3字符的输入/输出
3.3顺序结构程序设计... 查看详情