- 1、本文档共164页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》PPT教程
;;;C程序设计语言的地盘;;现状?;关系
族谱图;;;;;考核方法;What is a computer?;What is a computer?;计算机如何工作;很像厨师的菜谱,定义了执行某个任务所需的步骤
但不幸和不同的是,你不能使用你自己的母语来写Code;C程序设计语言的地盘;机器语言;汇编语言;BASIC语言;C语言;C语言的创世纪;Ritchie和Thompson在开发UNIX;接受美国国家技术勋章;C程序设计语言;C语言的祖师爷Dennis M. Ritchie;Ritchie漫画像;计算机基本工作过程;编译运行;编译语言;解释运行;C程序设计语言;简单数学题目求解步骤;简单程序求解步骤;简单程序实现方式1;简单程序实现方式1;解答数学与编程之相同;解答数学与编程之不同;C语言编程几个关键概念;C语言程序结构;C语言程序运行;Hello, World;打印华氏温度与摄氏温度对照表;打印华氏温度与摄氏温度对照表;代码风格;更简单、精确的对照表打印程序;字符输入输出;拷贝(Copy);一个更???的版本;计算行数;加法器;平均分;函数(Function);power函数;power函数的调用(Call);这一章我们学到了;C程序设计语言;标识符(Identifiers);基本数据类型(Data Type);数据类型修饰符;超出取值范围会怎样?;溢出(Overflow)造成的危害;浮点数的陷阱;浮点数的陷阱;使用变量要注意;常数(Constant);八进制与十六进制常数;字符常数;字符常数;字符串(String)常数;枚举(Enumeration)常数;变量声明;常量;计算机只会计算
任何事物都要被表示成数字和公式的形式后,才能被计算机计算(被计算机处理)
事物到数字和公式的转换过程叫数学建模
因为:事物在计算机内的处理都是一种计算
又因为:计算就要有操作数、运算法则和计算结果
所以:事物在计算机内的处理都有操作数、运算法则和计算结果
计算结果你可以留用,也可以忽略;算术运算符;关系运算符;找别扭;== 和 =;逻辑运算符;类型转换;字符串与数值类型之间的转换;自动类型转换;类型强转;加一和减一运算符;位操作运算符;赋值运算符;条件表达式;优先级;优先级;C程序设计语言;三种基本结构;流程图;语句块(Block);if-else;else-if;switch;switch和else-if的比较;循环——while,for;while;for;注意;循环——do-while;选择三种循环的一般思路;break和continue;C程序设计语言;函数(function)和模块(module);函数的分类;函数定义(definition);函数定义(definition);函数调用(call);函数调用的过程;main()、printf()和scanf()特 殊 吗?;使用函数要注意;全局变量(Global Variable);静态变量(static);递归(Recursion);模块;编写模块的技术;预编译指令;#define;与#define配套者;使用预编译指令的目的;C程序设计语言;计算机内的存储部件,活动中的所有指令和数据都保存在内存内
速度快,但是掉电即失
可以随机访问
只要指名要访问的内存单元的地址,就可以立即访问到该单元
地址是一个无符号整数(通常用16进制数),其字长与主机相同
内存中的每个字节都有唯一的一个地址;指针的故事;指针的故事;关于指针的原则;数组(Array);从类型的角度理解数组;数组初始化;数组的使用;数组的用处与特点;指针(Pointer);指针;与*运算符;指针与数组;指针运算;指针运算;“类型”本不存在;依天屠龙,强强联手;指针与函数;指针做参数;指针做返回值;三个月使用scanf目睹之怪现状;数组做参数;动态分配内存;动态分配内存;防止内存泄露之道;字符串(String)与字符数组、字符指针;字符串处理函数;指针、数组以及其它的类型混合;指向函数的指针;使用指针与数组的万灵丹;C程序设计语言;从基本数据类型、复合数据类型到抽象数据类型;一个问题;C语言的解决办法;结构(Structure)的内存占用;sizeof到底是什么?;struct类型的特点;结构指针;思考题;再思考;定义自己的类型名
您可能关注的文档
- 南开大学物理化学_12章_化学动力学基础(二).ppt
- 《11新型玻璃》PPT课件要用的教程.ppt
- 《11新型玻璃》教程.pptx
- 《1、山中访友》课件教程.ppt
- 《2.1.2类比推理》教程.ppt
- 南开大学计算物理讲义7.ppt
- 南开大学物理化学_13章_表面物理化学.ppt
- 《2.3.1直线的参数方程》(课件)教程.ppt
- 《1身边的材料》PTT课件教程.ppt
- 《18.我的伯父鲁迅先生》教程.ppt
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
文档评论(0)