- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 谭浩强版C教程.ppt
第二章 本章要点 数据的描述规则 数据的操作规则 学习目标 掌握C的数据类型 掌握常量、变量的概念和运算符的应用 掌握各种表达式的应用 重点难点 重点:C的数据类型、常量、变量、算术运算与算术表达式、赋值运算符与赋值表达式。 难点:变量的含义和使用。 问题:身高预测小软件的设计与实现 问题:根据卫生知识和数理统计分析表明,影响小孩成人后身高的因素有遗传、饮食习惯与体育锻炼。成人后身高与父母身高和自身性别密切相关。 设父亲身高为faheight,母亲身高为moheight,身高预测公式为: 男性:(faheight+moheight)*0.54 女性:(faheight*0.923+moheight)/2 此外,如果喜欢运动,那么可增加身高的2%,如果有良好的卫生饮食习惯,那么可增加身高的1.5%。 身高的数据用什么类型表示? 2.1 C的数据类型 2.2 常量与变量 常量和符号常量 程序运行过程中,其值不能被改变的量称为常量 问题:日常生活中哪些可以用常量表示? 常量分为不同的类型: 例2.1 符号常量的使用#define PRICE 30#include stdio.hvoid main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); } 变量 变量代表内存中具有特定属性的一个存储单元,它用来存放数据(变量的值) 变量名:以一个名字对应代表一个地址 程序编译连接时由编译系统给每一个变量名分配对应的内存地址 从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。 变量命名的规定: C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 例:sum,_total, month, Student_name, lotus_1_2_3,BASIC, li_ling M.D.John, ¥123, 3D64, ab 2.3 整型数据 2.4 浮点型数据 浮点型常量的表示方法 2.5 字符型数据 字符常量 (1)用单引号包含的一个字符是字符型常量 (2)只能包含一个字符 2.6 各类数值型数据间的混合运算 2.7 运算符和表达式 赋值运算符和赋值表达式 (1)赋值运算符: = a=3 的作用:把常量3赋给变量a (2)复合的赋值运算符 赋值符“=”前加上其他运算符,构成复合的运算符 a+=3 等价于 a=a+3 (3)赋值表达式 一般形式为: 变量赋值运算符表达式 a = a + b; 逗号运算符和逗号表达式 关系运算符和关系表达式 2.关系表达式 用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式,赋值表达式,字符表达式)接起来的式子,称关系表达式 例:ab,a+bb+c,(a=3)(b=5),’a’‘b’,(ab)(bc) 关系表达式的值是一个逻辑值,即“真”或“假”。 例:关系表达式”ab”的值为“真”,表达式的值为1。 逻辑运算符和逻辑表达式 1.逻辑运算符及其优先次序 ! (逻辑非) 相当于其他语言中的NOT (逻辑与) 相当于其他语言中的AND || (逻辑或) 相当于其他语言中的OR 例:ab 若a,b为真,则ab为真。 a||b 若a,b之一为真,则a||b为真。 !a 若a为真,则!a为假。 优先次序: 2.逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来的式子就是逻辑表达式。 逻辑表达式的值应该是一个逻辑量“真”或“假”。 例:设a=4,b=5: !a的值为 ab的值为 a||b的值为 !a||b的值为 40||2的值为 2.8 数据输入输出的概念及在C语言中的实现 (一).所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据. (二).C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字符串输出函数:puts
您可能关注的文档
- 第一章数字系统概述.ppt
- 第一章第二节昆虫的生殖和发育.doc
- 第一章第二节昆虫的生殖和发育1课时讲课用.doc
- 第一章第三讲事物的普遍联系与发展1.ppt
- 第一篇 体格检查.doc
- 第一组教材分析:.doc
- 第一节 氢原子的薛定谔方程.ppt
- 第一讲 网页概述.doc
- 第一讲 corel概述.ppt
- 第一讲 文献理论基础.pdf
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 汽车英语(第四版)习题答案.pdf VIP
- 苏科版《物质物理属性》复习总结课件.ppt VIP
- 一般过去时练习专项练习.docx VIP
- (市质检)福州市2025届高三第一次质量检测(一检) 语文试卷(含答案).docx
- 初中英语单词全集打印版.doc VIP
- 浪潮分布式存储InCloud Storage 用户手册.pdf VIP
- 量子传感技术的最新进展与应用.docx
- 专题20函数与相似综合问题-【压轴必刷】2022中考数学压轴大题之经典模型培优案(解析版).pdf VIP
- 医院医德医风考评制度及实施细则(最新版).docx
- (市质检)福州市2025届高三第一次质量检测(一检) 数学试卷(含答案).docx
文档评论(0)