-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
C语言程序设计基础 版权信息
- ISBN:9787113296926
- 条形码:9787113296926 ; 978-7-113-29692-6
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
C语言程序设计基础 本书特色
本书共11章,以C11为标准,加强数据类型这一关键概念的讲解,对数组、函数、指针等进行了详细的图解分析,使读者可以更深入地理解这些知识,对书中的大部分编程例题进行了算法步骤分析,内容由浅入深,突出编程思维,习题由易到难,适合读者循序渐进地完成。
C语言程序设计基础 内容简介
本书共有11章,首先介绍了计算机的*基础结构和程序执行的基本过程和C语言学习时涉及到的基础知识,然后介绍了C语言的数据类型与运算符以及表达式、C语言的3种程序设计基本结构,*后介绍了数组与函数、指针、结构体与文件等相关知识。 本书以C11为标准,语言叙述通俗易懂,概念讲解清晰,为提升算法思维,绝大数编程例题在给出代码前都进行了步骤分析和编程技巧说明。本书一个特点是用“地址”和“数据类型”这两个概念统领全书C语言知识点,把数组、函数、指针、结构体等联系起来,形成一个统一整体,使读者更容易理解相关知识以及本质特征,且很大程序上降低了学习C语言的难度。 第1章介绍与C语言程序设计相关的基本知识,其中包括计算机的工作原理、数据表示的方法、算法表示和编程工具的使用。 第2章介绍数据类型、运算符与表达式等与程序设计紧密相关的几个概念。 第3章介绍C语言语句构成、数据的输入输出及顺序结构程序设计,为后面各章的学习打下基础。 第4、5章分别介绍选择结构程序设计和循环结构程序设计。 第6章介绍数组。详细解释了常用的一维数组和二维数组及字符数组和字符串处理函数的应用。 第7、8章介绍函数、变量的作用域、模块化及预处理。函数是C语言进行结构化程序设计的基础,模块化是大型应用系统开发程序设计的必然要求。 第9章介绍指针及其应用,将指针与数据类型相结合,说明了指针与数组、自定义函数和库函数之间关系,阐述了数组的本质。 第10、11章介绍结构体、枚举类型及文件的应用。 附录给出了ASCII 表、运算符优先级表及C语言库函数列表,以备读者查阅。
C语言程序设计基础 目录
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 副作用和顺序点
小结
习题
第3章 简单的程序设计
3.1 C语句
3.2 表达式语句
3.3 输入/输出函数
3.3.1 字符输入函数getchar()
3.3.2 字符输出函数putchar()
3.3.3 格式输入函数scanf()
3.4 顺序结构程序设计
小结
习题
……
第4章 选择结构程序设计
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 模块化及预处理
第9章 指针
第10章 结构体与枚举类型
第11章 文件
附录
参考文献
C语言程序设计基础 作者简介
葛方振,博士,淮北师范大学计算机科学与技术学院教授,副院长,硕士生导师。毕业于合肥工业大学,获得工学博士学位。安徽省计算机应用教学团队负责人,主讲课程:《程序设计基础》《计算机组成原理》《微机原理与接口技术》《汇编语言程序设计》等。主持安徽省自然科学基金项目2项、省级自然科学研究重点项目1项、省级质量工程项目3项,参与国家级科研项目3项,发表学术论文30多篇,出版学术专著1部。 洪留荣,博士,淮北师范大学计算机科学与技术学院教授,硕士生导师。毕业于中国矿业大学,获得工学博士学位。安徽省计算机算法设计与分析教学团队负责人,主讲课程:《程序设计基础》、《数字图像处理》、《算法设计与分析》、《模式识别》等。主持安徽省教育厅重点项目1项、省级质量工程项目2项,参与国家级科研项目2项,发表学术论文20多篇,出版学术专著1部,主编教材一部。
- >
龙榆生:词曲概论/大家小书
龙榆生:词曲概论/大家小书
¥13.0¥24.0 - >
中国历史的瞬间
中国历史的瞬间
¥16.7¥38.0 - >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥15.9¥49.8 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
李白与唐代文化
李白与唐代文化
¥8.9¥29.8 - >
巴金-再思录
巴金-再思录
¥14.7¥46.0
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69