C语言程序设计

C语言程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2012-03
版次: 2
ISBN: 9787040346725
定价: 31.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 335页
字数: 490千字
正文语种: 简体中文
294人买过
  • 《普通高等教育精品教材·国家精品课程主讲教材:C语言程序设计(第2版)》是为将C语言作为入门语言的程序设计课程编写的以培养学生程序设计基本能力为目标的教材。
    教材以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法,并结合相关的语言知识的介绍。全书主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制)、常用算法和程序设计风格,以及C语言应用中的一些处理机制。涉及数据类型、表达式、分支、循环、函数、数组、指针、结构、文件的概念和应用,以及指针和各种构造类型的混合运用,基本算法等内容。
    《普通高等教育精品教材·国家精品课程主讲教材:C语言程序设计(第2版)》可以作为高等学校相关课程和计算机等级考试的教学用书,也可作为对c语言程序设计感兴趣的读者的自学用书。 何钦铭,浙江大学计算机学院教授。现任浙江大学本科生院副院长、教育部高等学校理工类计算机基础课程教学指导分委会委员、浙江省高校计算机教学指导委员会主任委员。主要研究方向为数据挖掘、虚拟计算系统技术等,曾承担国家973重点基础研究发展计划、“核高基”重大科技专项、国家科技支撑计划等方面多项课题,已累计发表学术论文80余篇。近年来主要授课课程为“C程序设计基础及实验”、“数据结构基础”、“高级数据结构与算法分析”。承担国家级教学改革项目5项,为国家级精品课程“C程序设计基础及实验”(2004)主持人、教育部特色专业“软件工程(软件开发技术方向)”负责人(2008)。曾获国家优秀教学成果二等奖2项(2009、2001)、浙江省优秀教学成果一等奖3项(2001、2005、2009)、霍英东优秀青年教师奖(2000)、宝钢优秀教师奖(2003)等,浙江省高等学校教学名师(2006)。
    颜晖,浙江大学城市学院教授。现任浙江大学城市学院教务部部长、浙江省高校计算机教学指导委员会委员,浙江省高校计算机教育研究会常务理事。主要研究方向为网络教学辅助系统、软件工程、多核计算、嵌入式系统等,主持、参与多项国家、省部级和横向科研项目,发表论文40余篇。近年来,主要授课课程为“程序设计”、“计算机概论”、“计算方法”。主参国家级精品课程“C程序设计基础及实验”(2004),主持省级精品课程“程序设计”(2007)、浙江省重点专业“计算机科学与技术”(2009)和浙江省教学团队“面向应用型人才培养的程序设计系列课程教学团队”(2009)。曾获浙江省优秀教学成果一等奖2项(2005、2001)、浙江省高等学校教学名师(2008)。 第1章引言
    1.1一个C语言程序
    1.2程序与程序设计语言
    1.2.1程序与指令
    1.2.2程序设计语言的功能
    1.2.3程序设计语言的语法
    1.2.4程序的编译与编程环境
    1.3C语言的发展历史与特点
    1.4实现问题求解的过程
    习题1

    第2章用C语言编写程序
    2.1在屏幕上显示HelloWorld!
    2.2求华氏温度100。F对应的摄氏温度
    2.2.1程序解析
    2.2.2常量、变量和数据类型
    2.2.3算术运算和赋值运算
    2.2.4格式化输出函数PrintfO
    2.3计算分段函数
    2.3.1程序解析
    2.3.2关系运算
    2.3.3if-else语句
    2.3.4格式化输入函数scanfo
    2.3.5常用数学函数
    2.4输出华氏一摄氏温度转换表
    2.4.1程序解析
    2.4.2for语句
    2.4.3指定次数的循环程序设计
    2.5生成乘方表与阶乘表
    习题2

    第3章分支结构
    3.1简单的猜数游戏
    3.1.1程序解析
    3.1.2二分支结构和if-else语句
    3.1.3多分支结构和else-if语句
    3.2四则运算
    3.2.1程序解析
    3.2.2字符型数据
    3.2.3字符型数据的输入和输出
    3.2.4逻辑运算
    3.3查询自动售货机中商品的价格
    3.3.1程序解析
    3.3.2switch语句
    3.3.3多分支结构
    习题3

    第4章循环结构
    4.1用格雷戈里公式求rr的近似值
    4.1.1程序解析
    4.1.2while语句
    4.2统计一个整数的位数
    4.2.1程序解析
    4.2.2do-while语句
    4.3判断素数m
    4.3.1程序解析
    4.3.2break语句和continue语句
    4.4求11+21++100f
    4.4.1程序解析
    4.4.2嵌套循环
    4.5循环结构程序设计
    习题4

    第5章函数
    5.1计算圆柱体积
    5.1.1程序解析
    5.1.2函数的定义
    5.1.3函数的调用
    5.1.4函数程序设计
    5.2数字金字塔
    5.2.1程序解析
    5.2.2不返回结果的函数
    5.2.3结构化程序设计思想
    5.3复数运算
    5.3.1程序解析
    5.3.2局部变量和全局变量
    5,3.3变量生存周期和静态局部变量
    习题5

    第6章回顾数据类型和表达式
    6.1数据的存储和基本数据类型
    6.1.1数据的存储
    6.1.2基本数据类型
    6.2数据的输入和输出
    6.2.1整型数据的输入和输出
    6.2.2实型数据的输入和输出
    6.2.3字符型数据的输入和输出
    6.3类型转换
    6.3.1自动类型转换
    6.3.2强制类型转换
    6.4表达式
    6.4.1算术表达式
    6.4.2赋值表达式
    6.4.3关系表达式
    6.4.4逻辑表达式
    6.4.5条件表达式
    6.4.6逗号表达式
    6.4.7位运算
    6.4.8其他运算
    6.4.9程序解析
    习题6

    第7章数组
    7.1投票情况统计
    7.1.1程序解析
    7.1.2一维数组的定义和引用
    7.1.3一维数组的初始化
    7.1.4使用一维数组编程
    7.2找出矩阵中最大值所在的位置
    7.2.1程序解析
    7.2.2二维数组的定义和引用
    7.2.3二维数组的初始化
    7.2.4使用二维数组编程
    7.3判断回文
    7.3.1程序解析
    7.3.2一维字符数组
    7.3.3字符串
    7.3.4使用字符串编程
    习题7

    第8章指针
    8.1寻找保险箱密码
    8.1.1程序解析
    8.1.2地址和指针
    8.1.3指针变量的定义
    8.1.4指针的基本运算
    8.1.5指针变量的初始化
    8.2角色互换
    ……
    第9章结构
    第10章函数与程序结构
    第11章指针进阶
    第12章文件
  • 内容简介:
    《普通高等教育精品教材·国家精品课程主讲教材:C语言程序设计(第2版)》是为将C语言作为入门语言的程序设计课程编写的以培养学生程序设计基本能力为目标的教材。
    教材以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法,并结合相关的语言知识的介绍。全书主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制)、常用算法和程序设计风格,以及C语言应用中的一些处理机制。涉及数据类型、表达式、分支、循环、函数、数组、指针、结构、文件的概念和应用,以及指针和各种构造类型的混合运用,基本算法等内容。
    《普通高等教育精品教材·国家精品课程主讲教材:C语言程序设计(第2版)》可以作为高等学校相关课程和计算机等级考试的教学用书,也可作为对c语言程序设计感兴趣的读者的自学用书。
  • 作者简介:
    何钦铭,浙江大学计算机学院教授。现任浙江大学本科生院副院长、教育部高等学校理工类计算机基础课程教学指导分委会委员、浙江省高校计算机教学指导委员会主任委员。主要研究方向为数据挖掘、虚拟计算系统技术等,曾承担国家973重点基础研究发展计划、“核高基”重大科技专项、国家科技支撑计划等方面多项课题,已累计发表学术论文80余篇。近年来主要授课课程为“C程序设计基础及实验”、“数据结构基础”、“高级数据结构与算法分析”。承担国家级教学改革项目5项,为国家级精品课程“C程序设计基础及实验”(2004)主持人、教育部特色专业“软件工程(软件开发技术方向)”负责人(2008)。曾获国家优秀教学成果二等奖2项(2009、2001)、浙江省优秀教学成果一等奖3项(2001、2005、2009)、霍英东优秀青年教师奖(2000)、宝钢优秀教师奖(2003)等,浙江省高等学校教学名师(2006)。
    颜晖,浙江大学城市学院教授。现任浙江大学城市学院教务部部长、浙江省高校计算机教学指导委员会委员,浙江省高校计算机教育研究会常务理事。主要研究方向为网络教学辅助系统、软件工程、多核计算、嵌入式系统等,主持、参与多项国家、省部级和横向科研项目,发表论文40余篇。近年来,主要授课课程为“程序设计”、“计算机概论”、“计算方法”。主参国家级精品课程“C程序设计基础及实验”(2004),主持省级精品课程“程序设计”(2007)、浙江省重点专业“计算机科学与技术”(2009)和浙江省教学团队“面向应用型人才培养的程序设计系列课程教学团队”(2009)。曾获浙江省优秀教学成果一等奖2项(2005、2001)、浙江省高等学校教学名师(2008)。
  • 目录:
    第1章引言
    1.1一个C语言程序
    1.2程序与程序设计语言
    1.2.1程序与指令
    1.2.2程序设计语言的功能
    1.2.3程序设计语言的语法
    1.2.4程序的编译与编程环境
    1.3C语言的发展历史与特点
    1.4实现问题求解的过程
    习题1

    第2章用C语言编写程序
    2.1在屏幕上显示HelloWorld!
    2.2求华氏温度100。F对应的摄氏温度
    2.2.1程序解析
    2.2.2常量、变量和数据类型
    2.2.3算术运算和赋值运算
    2.2.4格式化输出函数PrintfO
    2.3计算分段函数
    2.3.1程序解析
    2.3.2关系运算
    2.3.3if-else语句
    2.3.4格式化输入函数scanfo
    2.3.5常用数学函数
    2.4输出华氏一摄氏温度转换表
    2.4.1程序解析
    2.4.2for语句
    2.4.3指定次数的循环程序设计
    2.5生成乘方表与阶乘表
    习题2

    第3章分支结构
    3.1简单的猜数游戏
    3.1.1程序解析
    3.1.2二分支结构和if-else语句
    3.1.3多分支结构和else-if语句
    3.2四则运算
    3.2.1程序解析
    3.2.2字符型数据
    3.2.3字符型数据的输入和输出
    3.2.4逻辑运算
    3.3查询自动售货机中商品的价格
    3.3.1程序解析
    3.3.2switch语句
    3.3.3多分支结构
    习题3

    第4章循环结构
    4.1用格雷戈里公式求rr的近似值
    4.1.1程序解析
    4.1.2while语句
    4.2统计一个整数的位数
    4.2.1程序解析
    4.2.2do-while语句
    4.3判断素数m
    4.3.1程序解析
    4.3.2break语句和continue语句
    4.4求11+21++100f
    4.4.1程序解析
    4.4.2嵌套循环
    4.5循环结构程序设计
    习题4

    第5章函数
    5.1计算圆柱体积
    5.1.1程序解析
    5.1.2函数的定义
    5.1.3函数的调用
    5.1.4函数程序设计
    5.2数字金字塔
    5.2.1程序解析
    5.2.2不返回结果的函数
    5.2.3结构化程序设计思想
    5.3复数运算
    5.3.1程序解析
    5.3.2局部变量和全局变量
    5,3.3变量生存周期和静态局部变量
    习题5

    第6章回顾数据类型和表达式
    6.1数据的存储和基本数据类型
    6.1.1数据的存储
    6.1.2基本数据类型
    6.2数据的输入和输出
    6.2.1整型数据的输入和输出
    6.2.2实型数据的输入和输出
    6.2.3字符型数据的输入和输出
    6.3类型转换
    6.3.1自动类型转换
    6.3.2强制类型转换
    6.4表达式
    6.4.1算术表达式
    6.4.2赋值表达式
    6.4.3关系表达式
    6.4.4逻辑表达式
    6.4.5条件表达式
    6.4.6逗号表达式
    6.4.7位运算
    6.4.8其他运算
    6.4.9程序解析
    习题6

    第7章数组
    7.1投票情况统计
    7.1.1程序解析
    7.1.2一维数组的定义和引用
    7.1.3一维数组的初始化
    7.1.4使用一维数组编程
    7.2找出矩阵中最大值所在的位置
    7.2.1程序解析
    7.2.2二维数组的定义和引用
    7.2.3二维数组的初始化
    7.2.4使用二维数组编程
    7.3判断回文
    7.3.1程序解析
    7.3.2一维字符数组
    7.3.3字符串
    7.3.4使用字符串编程
    习题7

    第8章指针
    8.1寻找保险箱密码
    8.1.1程序解析
    8.1.2地址和指针
    8.1.3指针变量的定义
    8.1.4指针的基本运算
    8.1.5指针变量的初始化
    8.2角色互换
    ……
    第9章结构
    第10章函数与程序结构
    第11章指针进阶
    第12章文件
查看详情
12
相关图书 / 更多
C语言程序设计
C语言程序设计
吕爱华主编
C语言程序设计
C语言程序设计
梁颖红
C语言程序设计
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言程序设计
C语言程序设计问题求解与学习指导
郑晓健
C语言程序设计
C语言程序设计(第五版)
恰汗·合孜尔
C语言程序设计
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言程序设计
C语言程序设计
李柳柏 编;曾俊
C语言程序设计
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言程序设计
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言程序设计
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言程序设计
C语言程序设计教程
万家华 陈家俊 吴建国
C语言程序设计
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编
您可能感兴趣 / 更多
C语言程序设计
C语言程序设计(第4版)
何钦铭、颜晖 编
C语言程序设计
C语言程序设计(第3版)
何钦铭、颜晖 编
C语言程序设计
高等学校计算机基础课程经典实验案例集丛书:C语言程序设计经典实验案例集
何钦铭 编
C语言程序设计
国家级教学成果奖配套教材:数据结构
何钦铭 著;陈越 编
C语言程序设计
计算机等级考试指导教程:大学计算机基础(Linux)
何钦铭、刘加海、任彧 编
C语言程序设计
数据结构课程设计
何钦铭;冯雁;陈
C语言程序设计
大学信息技术基础
何钦铭;刘加海
C语言程序设计
人工智能基础——面向21世纪课程教材
何钦铭 著;高济;朱淼良