• C语言程序设计基础
  • C语言程序设计基础
  • C语言程序设计基础
  • C语言程序设计基础
  • C语言程序设计基础
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计基础

全新正版 极速发货

39.66 7.1折 56 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者编者:葛方振//洪留荣|责编:汪敏//包宁

出版社中国铁道

ISBN9787113296926

出版时间2022-12

装帧平装

开本其他

定价56元

货号1202826563

上书时间2024-06-09

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

前 言
C语言是一门面向过程的计算机编程语言,能以简易的方式编译、处理低级存储器,广泛应用于底层开发。本书详细介绍C语言程序设计的基础知识、基本概念及基本编程技能,引导学生掌握程序设计和调试的方法,循序渐进地掌握程序设计思想,获得扎实的软件开发基本能力。
笔者结合近几年的C语言程序设计教学实践,分析总结学生学习过程中易犯的错误、易模糊的概念、易忽视的问题,经多年经验积累与摸索,以教学教案为基础,编写了这本《C语言程序设计基础》。本书的适用对象为计算机类及其他理工科类专业的本科生、编程初学者,目的是让读者了解并快速掌握C语言程序设计方法。
本书共11章,以C11为标准,加强数据类型这一关键概念的讲解,对数组、函数、指针等进行了详细的图解分析,使读者可以更深入地理解这些知
识,对书中的大部分编程例题进行了算法步骤分析,内容由浅入深,突出编程思维,习题由易到难,适合读者循序渐进地完成。
第1章介绍与C语言程序设计相关的基本知识,其中包括计算机的工作原理、数据表示的方法、算法表示和编程工具的使用。
第2章介绍数据类型、运算符与表达式等与程序设计紧密相关的几个概念。
第3章介绍C语言语句构成、数据的输入/输出及顺序结构程序设计,为学习后面各章打下基础。
第4、5章分别介绍选择结构程序设计和循环结构程序设计。
第6章介绍数组。详细解释了常用的一维数组和二维数组及字符数组和字符串处理函数的应用。
第7、8章介绍函数、变量的作用域、模块化及预处理。函数是C语言进行结构化程序设计的基础,模块化是大型应用系统开发程序设计的必然要求。
第9章介绍指针及其应用,将指针与数据类型相结合,说明了指针与数组、自定义函数和库函数之间的关系,阐述了数组的本质。
第10、11章介绍结构体、枚举类型及文件的应用。
附录给出了ASCII码表、运算符优先级表及C语言库函数列表,以备读者查阅。
本书参考学时为40~60学时,教师可根据教学要求和实际情况对讲授内容进行取舍。本书从一些经典问题入手,详细分析求解问题的过程,然后给出源代码,并对源代码进行了详细注释。每章内容后附有习题,以便读者能巩固所学的知识点。
本书由葛方振、洪留荣任主编,其中,第1、2、5、6、10章由葛方振编写,第3、4、7、8、9、11章由洪留荣编写,张鹏飞参加了本书程序调试。全书由葛方振统一修改定稿。在编写过程中,得到淮北师范大学计算机科学与技术学院的大力支持,编者在此表示衷心感谢!
本书得到安徽省高等学校省级质量工程项目“一流(品牌)专业计算机科学与技术”(编号:2018ylzy022)、“计算机类一流本科人才示范引领基地”(编号:2019rcsfjd044)、“计算机应用教学团队”(编号:2021jxtd256)、校级质量工程团队建设(编号:03109851)
资助。
由于编者的知识和写作水平有限,书中难免存在缺点和疏漏之处,热忱欢迎同行专家和读者批评指正(编者邮箱:hongliurong@126.com)。

 

编 者
2022年6月



 
 
 
 

商品简介

 本书共分11章,首先介绍了计算机的基础结构、程序执行的基本过程和学习C语言时涉及的基础知识,然后介绍了C语言的数据类型与运算符以及表达式、C语言的三种程序设计基本结构,介绍了数组与函数、指针、结构体与文件等相关知识。书中每章后都附有丰富的习题。本书以C11为标准,语言叙述通俗易懂,概念讲解清晰,为提升算法思维,绝大多数编程题在给出代码前都进行了步骤分析和编程技巧说明。本书用“地址”和“数据类型”两个概念统领全书C语言知识点,把数组、函数、指针、结构体等联系起来,形成一个统一整体,使读者更容易理解相关知识以及本质特征,且很大程度上降低了学习C语言的难度。书中对难点和重点知识进行详细的图解分析,目标是让读者更好地理解代码执行的过程,从而深刻理解代码执行过程,提升编程能力。本书适合作为高等学校本科课程的教材,也可作为学习C语言程序设计的参考用书。



作者简介

 葛方振,博士,淮北师范大学计算机科学与技术学院教授,副院长,硕士生导师。毕业于合肥工业大学,获得工学博士学位。安徽省计算机应用教学团队负责人,主讲课程:《程序设计基础》《计算机组成原理》《微机原理与接口技术》《汇编语言程序设计》等。主持安徽省自然科学基金项目2项、省级自然科学研究重点项目1项、省级质量工程项目3项,参与国家级科研项目3项,发表学术论文30多篇,出版学术专著1部。洪留荣,博士,淮北师范大学计算机科学与技术学院教授,硕士生导师。毕业于中国矿业大学,获得工学博士学位。安徽省计算机算法设计与分析教学团队负责人,主讲课程:《程序设计基础》、《数字图像处理》、《算法设计与分析》、《模式识别》等。主持安徽省教育厅重点项目1项、省级质量工程项目2项,参与国家级科研项目2项,发表学术论文20多篇,出版学术专著1部,主编教材一部。



目录
第1章  基础知识简介
  1.1  程序与程序设计
  1.2  程序在计算机中运行流程简述
    1.2.1  CPU
    1.2.2  内存
    1.2.3  程序执行过程
  1.3  计算机语言的分类
  1.4  C语言简介
  1.5  进制间转换与数据存储
    1.5.1  十进制数据与二进制数据的相互转换
    1.5.2  十进制与八进制、十六制数的相互转换
    1.5.3  数据存储
  1.6  什么是算法
  1.7  C语言源代码介绍及运行
    1.7.1  C语言源代码介绍
    1.7.2  安装集成开发环境软件
    1.7.3  使用集成开发环境软件
  1.8  学习C语言
    1.8.1  为什么要学习C语言
    1.8.2  如何学习C语言
  小结
  习题
第2章  数据类型、运算符与表达式
  2.1  对象、常量与变量
  2.2  数据类型
  2.3  整型
    2.3.1  int型变量
    2.3.2  int型变量的初始化及赋值
    2.3.3  int型变量的输出
    2.3.4  int型的修饰类型
    2.3.5  输出int型的修饰类型数据
  2.4  字符类型
    2.4.1  定义char型变量
    2.4.2  转义字符
    2.4.3  char型的修饰类型及输出
    2.4.4  字符串常量
  2.5  布尔类型
  2.6  *可移植的整数类型
  2.7  浮点类型
    2.7.1  实数浮点类型
    2.7.2  复数浮点类型
  2.8  void型
  2.9  运算符和表达式
    2.9.1  算术运算符与算术表达式
    2.9.2  赋值运算符与赋值表达式
    2.9.3  逗号运算符和逗号表达式
    2.9.4  关系运算符及关系表达式
    2.9.5  逻辑运算符与逻辑表达式
    2.9.6  条件运算符和条件表达式
  2.10  副作用和顺序点

内容摘要
 本书共分11章,首先介绍了计算机的基础结构、
程序执行的基本过程和学习C语言时涉及的基础知识,然后介绍了C语言的数据类型与运算符以及表达式、C语言的三种程序设计基本结构,介绍了数组与函数、指针、结构体与文件等相关知识。书中每章后都附有丰富的习题。本书以C11为标准,语言叙述通俗易懂,概念讲解清晰,为提升算法思维,绝大多数编程题在给出代码
前都进行了步骤分析和编程技巧说明。本书用“地址”和“数据类型”两个概念统领全书C语言知识点,把数组、函数、指针、结构体等联系起来,形成一个统一整体,使读者更容易理解相关知识以及本质特征,且很大程度上降低了学习C语言的难度。书中对难点和重点知识进行详细的图解分析,目标是让读者更好地理解代码
执行的过程,从而深刻理解代码执行过程,提升编程能力。本书适合作为高等学校本科课程的教材,也可作为学习C语言程序设计的参考用书。

主编推荐

 本书共11章,以C11为标准,加强数据类型这一关键概念的讲解,对数组、函数、指针等进行了详细的图解分析,使读者可以更深入地理解这些知识,对书中的大部分编程例题进行了算法步骤分析,内容由浅入深,突出编程思维,习题由易到难,适合读者循序渐进地完成。


【内容简介】

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP