C语言程序设计(谭浩强)第三版.docx

  1. 1、本文档共855页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计(谭浩强)第三版.docx

谭浩强c 语言程序设计1 C语言概述1.1 C语言的发展过程1.2 当代最优秀的程序设计语言1.3 C语言版本1.4 C语言的特点1.5 面向对象的程序设计语言1.6 C和C++1.7 简单的C程序介绍1.8 输入和输出函数1.9 C源程序的结构特点1.10 书写程序时应遵循的规则1.11 C语言的字符集1.12 C语言词汇1.13 Turbo C 2.0 集成开发环境的使用1.13.1 Turbo C 2.0 简介和启动1.13.2 Turbo C 2.0 集成开发环境1.13.3 File菜单1.13.4 Edit 菜单1.13.5 Run 菜单1.13.6 Compile 菜单11.13.7 Project 菜单1.13.8 Options菜单1.13.9 Debug 菜单1.13.10 Break/watch 菜单1.13.11 Turbo C 2.0 的配置文件2 程序的灵魂—算法2.1 算法的概念21 2.2 简单算法举例21 2.3 算法的特性24 2.4 怎样表示一个算法24 2.4.1 用自然语言表示算法24 2.4.2 用流程图表示算法24 2.4.3 三种基本结构和改进的流程图28 2.4.4 用N-S 流程图表示算法29 2.4.5 用伪代码表示算法30 2.4.6 用计算机语言表示算法31 2.5 结构化程序设计方法31 3 数据类型、运算符与表达式3.1 C语言的数据类型32 3.2 常量与变量33 23.2.1 常量和符号常量33 3.2.2 变量33 3.3 整型数据34 3.3.1 整型常量的表示方法34 3.3.2 整型变量35 3.4 实型数据37 3.4.1 实型常量的表示方法37 3.4.2 实型变量38 3.4.3 实型常数的类型39 3.5 字符型数据39 3.5.1 字符常量39 3.5.2 转义字符39 3.5.3 字符变量40 3.5.4 字符数据在内存中的存储形式及使用方法41 3.5.5 字符串常量41 3.5.6 符号常量42 3.6 变量赋初值42 3.7 各类数值型数据之间的混合运算43 3.8 算术运算符和算术表达式44 3.8.1 C运算符简介44 3.8.2 算术运算符和算术表达式45 3.9 赋值运算符和赋值表达式47 33.10 逗号运算符和逗号表达式48 3.11 小结49 3.11.1 C的数据类型49 3.11.2 基本类型的分类及特点49 3.11.3 常量后缀49 3.11.4 常量类型49 3.11.5 数据类型转换49 3.11.6 运算符优先级和结合性50 表达式50 4 最简单的C程序设计—顺序程序设计4.1 C语句概述51 4.2 赋值语句53 4.3 数据输入输出的概念及在C 语言中的实现54 4.4 字符数据的输入输出54 4.4.1 putchar 函数(字符输出函数)54 4.4.2 getchar函数(键盘输入函数)55 4.5 格式输入与输出55 4.5.1 printf 函数(格式输出函数)56 4.5.2 scanf函数(格式输入函数) 58 顺序结构程序设计举例60 45 分支结构程序5.1 关系运算符和表达式61 5.1.1 关系运算符及其优先次序61 5.1.2 关系表达式61 5.2 逻辑运算符和表达式62 5.2.1 逻辑运算符极其优先次序62 5.2.2 逻辑运算的值63 5.2.3 逻辑表达式63 5.3 if 语句64 5.3.1 if语句的三种形式64 5.3.2 if语句的嵌套67 5.3.3 条件运算符和条件表达式69 5.4 switch语句70 5.5 程序举例71 6 循环控制6.1 概述71 6.2 goto 语句以及用goto 语句构成循环71 6.3 while语句72 6.4 do-while语句74 6.5 for 语句76 6.6 循环的嵌套79 56.7 几种循环的比较79 6.8 break 和continue语句79 6.8.1 break 语句79 6.8.2 continue 语句80 6.9 程序举例81 7 数组7.1 一维数组的定义和引用82 7.1.1 一维数组的定义方式82 7.1.2 一维数组元素的引用83 7.1.3 一维数组的初始化84 7.1.4 一维数组程序举例84 7.2 二维数组的定义和引用86 7.2.1 二维数组的定义86 7.2.2 二维数组元素的引用86 7.2.3 二维数组的初始化87 7.2.4 二维数组程序举例89 7.3 字符数组89 7.3.1 字符数组的定义89 7.3.2 字符数组的初始化89 7.

文档评论(0)

各行业精品文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档