描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787300194509
编辑推荐
普通高等教育“十二五”应用型本科规划教材。
专业权威,底蕴深厚。编者长期从事教学实践及研究工作,多次编写相关课程教材,并广受好评。
由实例引入,易学易懂,实用性强。由浅入深,循序渐进,通过实例介绍基本方法与技巧。
内容全面,附带实训内容。每章带有重、难点总结,题型分析及大量习题。
专业权威,底蕴深厚。编者长期从事教学实践及研究工作,多次编写相关课程教材,并广受好评。
由实例引入,易学易懂,实用性强。由浅入深,循序渐进,通过实例介绍基本方法与技巧。
内容全面,附带实训内容。每章带有重、难点总结,题型分析及大量习题。
内容简介
本书根据全国高等学校计算机基础教育研究会发布的计算机基础教育的纲领性文件中有关“程序设计”课程的教学要求及人才培养的新要求编写而成。全书共11章,主要内容包括C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象。同时,还将介绍程序设计的基本方法和常用算法。
目 录
目 录
章 C语言概述
节 C语言的发展与特点
第二节 程序设计语言的语法
第三节 C程序的结构
第四节 Visual C++ 6.0上机简介
小 结
习 题
第二章 基本数据类型和运算符
节 常量
第二节 变量
第三节 运算符和表达式
第四节 数据类型的转换
小 结
习 题
第三章 顺序和选择结构程序设计
节 程序设计概述
第二节 数据的输入/输出
第三节 3种基本结构
第四节 if选择结构语句
第五节 switch选择结构语句
小 结
习 题
第四章 循环结构程序设计
节 循环语句
第二节 跳转语句
第三节 循环语句的嵌套
第四节 程序设计举例
小 结
习 题
第五章 数组
节 一维数组
第二节 二维数组
第三节 字符型数组
第四节 使用数组的程序设计方法
第五节 程序设计举例
小 结
习 题
第六章 函数和模块设计
节 结构化程序设计
第二节 函数的定义和调用
第三节 函数的嵌套调用和递归调用
第四节 作用域和存储类型
第五节 内部函数和外部函数
第六节 模块化程序设计
第七节 程序设计举例
小 结
习 题
第七章 指针
节 指针的概念
第二节 指针变量作为函数参数
第三节 指针与一维数组
第四节 指针与多维数组
第五节 指针数组和多级指针
第六节 指针与函数
第七节 命令行参数
小 结
习 题
第八章 结构体与联合体
节 结构体
第二节 联合体
第三节 其他自定义数据类型
小 结
习 题
第九章 预处理和
章 C语言概述
节 C语言的发展与特点
第二节 程序设计语言的语法
第三节 C程序的结构
第四节 Visual C++ 6.0上机简介
小 结
习 题
第二章 基本数据类型和运算符
节 常量
第二节 变量
第三节 运算符和表达式
第四节 数据类型的转换
小 结
习 题
第三章 顺序和选择结构程序设计
节 程序设计概述
第二节 数据的输入/输出
第三节 3种基本结构
第四节 if选择结构语句
第五节 switch选择结构语句
小 结
习 题
第四章 循环结构程序设计
节 循环语句
第二节 跳转语句
第三节 循环语句的嵌套
第四节 程序设计举例
小 结
习 题
第五章 数组
节 一维数组
第二节 二维数组
第三节 字符型数组
第四节 使用数组的程序设计方法
第五节 程序设计举例
小 结
习 题
第六章 函数和模块设计
节 结构化程序设计
第二节 函数的定义和调用
第三节 函数的嵌套调用和递归调用
第四节 作用域和存储类型
第五节 内部函数和外部函数
第六节 模块化程序设计
第七节 程序设计举例
小 结
习 题
第七章 指针
节 指针的概念
第二节 指针变量作为函数参数
第三节 指针与一维数组
第四节 指针与多维数组
第五节 指针数组和多级指针
第六节 指针与函数
第七节 命令行参数
小 结
习 题
第八章 结构体与联合体
节 结构体
第二节 联合体
第三节 其他自定义数据类型
小 结
习 题
第九章 预处理和
在线试读
C语言是程序设计语言的一种,它不但具有丰富的数据类型与运算符、灵活的控制结构、简洁而高效的表达式、清晰的程序结构、良好的可移植性等优点,而且还具有直接对计算机硬件编程的强大功能;既具有高级语言的优点,又具有低级语言的许多特点;具有完善的结构化、模块化程序结构,是世界上流行并广泛使用的高级程序设计语言。C语言既适合于开发系统软件,又适合于开发应用软件,深受程序员的欢迎。
程序设计课程是高等院校计算机基础教育中的重要课程之一。该门课程可以让学生了解程序设计的思想和方法,掌握高级语言程序设计的知识,提高问题求解和程序语言的应用能力。因此,本书旨在实现“以人为本,传授知识,培养能力,提高素质,协调发展”的教育理念,使学生的计算机知识、技能、能力和素质得以协调发展。
本书按计算思维模式进行计算机类课程教学的形式作为编写指导,在编写过程中以夯实学生程序设计的理论基础,培养学生程序设计的能力和养成良好的程序设计风格为宗旨,并结合编者多年从事程序设计教学和研究的经验,参考了大量同类教材,吸收其优点。本书的特点是:内容的编排符合高等院校学生的特点和认知规律,由浅入深,循序渐进,通俗易懂;通过实例介绍C程序设计的基本方法与基本技巧;通过习题训练学生程序设计的技能,是一本适合初次学习程序设计的读者学习C语言的书籍。
程序设计课程是高等院校计算机基础教育中的重要课程之一。该门课程可以让学生了解程序设计的思想和方法,掌握高级语言程序设计的知识,提高问题求解和程序语言的应用能力。因此,本书旨在实现“以人为本,传授知识,培养能力,提高素质,协调发展”的教育理念,使学生的计算机知识、技能、能力和素质得以协调发展。
本书按计算思维模式进行计算机类课程教学的形式作为编写指导,在编写过程中以夯实学生程序设计的理论基础,培养学生程序设计的能力和养成良好的程序设计风格为宗旨,并结合编者多年从事程序设计教学和研究的经验,参考了大量同类教材,吸收其优点。本书的特点是:内容的编排符合高等院校学生的特点和认知规律,由浅入深,循序渐进,通俗易懂;通过实例介绍C程序设计的基本方法与基本技巧;通过习题训练学生程序设计的技能,是一本适合初次学习程序设计的读者学习C语言的书籍。
评论
还没有评论。