C语言基础

出版时间:2012-2  出版社:电子工业出版社  作者:安博教育集团  页数:198  
Tag标签:无  

内容概要

  《安博教育集团职业教育标准教材:C语言基础》深入浅出地介绍了C语言程序设计的基础知识,内容涉及C语言基础、算法基础、变量、数据类型、运算符、输入/输出相关函数、选择结构、循环结构、各种表达式、数组、字符串、指针、函数、结构体、ISOC99的扩展语法等。全书内容丰富,结构严谨,层次清晰,语言生动,论述精准而深刻,实例丰富而实用。

书籍目录

第1章 C程序概述和算法1.1 C语言简介1.1.1 C语言发展历史1.1.2 C语言特点1.1.3 C程序的基本结构1.1.4 C程序中的注释1.1.5 C程序结构特点1.2 运行C程序1.2.1 高级语言的编译和执行1.2.2 编译和执行C程序1.2.3 C程序的开发过程1.3 算法1.3.1 算法的概念1.3.2 算法的特征1.3.3 表示算法1.3.4 自顶向下、逐步细化的设计过程1.4 流程图1.4.1 常见的流程图图例1.4.2 常用结构1.4.3 顺序结构与选择结构1.4.4 循环结构1.5 伪代码本章小结习题第2章 数据类型、运算符和表达式2.1 变量与常量2.1.1 常量2.1.2 使用变量2.1.3 标识符命名规则2.2 基本数据类型2.2.1 整型常量2.2.2 整型变量2.2.3 单精度浮点型2.2.4 双精度浮点型2.2.5 字符型常量2.2.6 字符型变量2.2.7 字符串2.3 数据类型转换2.3.1 数据类型的隐式转换2.3.2 数据类型的显式转换2.4 C99对数据类型的扩展2.5 运算符2.5.1 赋值运算符2.5.2 复合赋值运算2.5.3 算术运算符2.5.4 自增、自减运算符2.5.5 关系运算符2.5.6 逻辑运算符2.5.7 sizeof运算符2.5.8 运算符优先级和结合性2.6 表达式本章小结习题第3章 输入/输出3.1 输入/输出函数3.2 标准流的来历3.3 printf()函数3.4 scanf() 函数3.4.1 格式化键盘输入3.4.2 读取十六进制和八进制数据3.4.3 读取字符3.4.4 读取字符串3.5 getchar() 函数3.6 putchar() 函数本章小结习题第4章 选择4.1 if条件结构4.2 逻辑运算表达式4.3 关系运算表达式4.4 嵌套if结构4.5 switch 结构4.6 比较多重if和switch结构4.7 条件运算符4.8 goto语句本章小结习题第5章 循环5.1 循环的用途5.2 while循环5.3 do-while循环5.4 for循环5.4.1 for循环的基础使用5.4.2 for循环的特殊形式5.5 三种循环的比较5.6 break语句5.7 continue语句5.8 对比break和continue5.9 嵌套循环本章小结习题第6章 数组6.1 一维数组6.1.1 数组的声明6.1.2 数组赋值6.1.3 数组元素的引用方法6.1.4 数组的初始化赋值6.1.5 数组元素的查找与排序6.2 C99对数组的扩展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.5 将字符串转换为数值本章小结习题第7章 指针7.1 指针基础7.1.1 地址与指针7.1.2 指针的定义和使用7.1.3 指针的移动与比较7.1.4 void类型指针7.2 使用指针处理字符串7.3 内存的动态分配本章小结习题第8章 函数8.1 函数基础8.2 函数参数8.2.1 形参和实参8.2.2 传值调用8.2.3 引用调用8.3 作用域8.4 递归函数8.5 C99对函数的扩展本章小结习题第9章 结构体9.1 结构体基础9.1.1 结构体定义9.1.2 结构变量的声明9.1.3 结构变量的使用9.1.4 为结构动态分配内存9.1.5 嵌套结构9.2 位域9.3 结构数组9.4 C99增加的指定初始化本章小结习题附录A ASCII码表附录B 常用C语言标准库函数

章节摘录

  1.3.4 自顶向下、逐步细化的设计过程  自顶向下:先从全局角度进行整体设计。  逐步细化:再将问题逐渐分解成几个较小的问题逐个解决。  这种设计方法在遇到复杂问题时可以避免过早关注细节。由于先进行的是整体设计,然后再细化分解问题,这就在很大程度上避免了功能模块之间的冲突,减少了修改和返工。这种方法不仅仅在代码编写阶段使用,实际卜在项目开发中的需求分析、概要设计等阶段都有应用,对于任务管理也有帮助。  流程图在企业管理、工艺流程、项目过程中都有应用。流程图表达的是经过一个系统的信息流、观点流或部件流的图形表示。流程图使用标准化符号代表特定类型的动作,例如,条件判断用菱形框表示,具体功能实现用方框表示。同时,流程图还可以准确表述出工作流的顺序和逻辑。  ……

图书封面

图书标签Tags

评论、评分、阅读与下载


    C语言基础 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7