- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章数据的使用 主要内容 本章要点 基本输入输出操作的实现 常用运算符(算术运算符、赋值运算符、自增自减运算符、逗号运算符) 运算符的优先级和结合性 表达式及表达式语句 数据类型转换 本章学习目标 熟练掌握字符的输入/输出函数及格式化输入/输出函数的使用方法。 重点掌握scanf函数和printf函数的格式控制 掌握常用的运算符和表达式的使用,重点掌握自增和自减运算符及其运算规则 掌握表达式语句的格式,理解表达式与表达式语句的区别 掌握数据类型转换方法及规则 3.1 应用实例 【例3-1】计算商品总价格 某顾客到超市购买苹果和桔子,超市收银台计算客户购买商品的总价格。 3.1.1程序代码 /*程序3-1*/ #include stdio.h void main() { float apple_price,orange_price,apple_qty,orange_qty,total_price; printf(请输入顾客购买的苹果的价格和数量:); scanf(%f%f,apple_price,apple_qty); printf(请输入顾客购买的桔子的价格和数量:); scanf(%f%f,orange_price,orange_qty); total_price=apple_price*apple_qty+orange_price*orange_qty; printf(顾客购买的商品总价格为:%.2f”,total_price); } 3.2 输入与输出 C语言标准函数库提供了用于实现输入/输出的库函数。 字符输入/输出的函数——getchar函数和putchar函数 格式化输入/输出函数——scanf函数和printf函数 3.2 输入与输出(续) C语言要求在调用函数前对被调用的函数进行声明,调用库函数也应如此,这可以通过包含相应的头文件(head file)来完成。 本章介绍的4个函数都在stdio.h头文件中进行描述。因此我们在程序开头包含stdio.h文件即可。 #include stdio.h 或 #include “stdio.h” 3.2.1字符输出——putchar函数 功能 使用putchar函数可以向标准输出设备(通常指显示器)中输出一个字符。 调用方法 putchar(ch); 参数 参数ch可以是字符常量,也可以是字符变量;可以是普通字符,也可以是转义字符。 3.2.1字符输出——putchar函数(续) 示例 putchar(‘A’); putchar(65); putchar(‘\n’); char ch=’a’; putchar(ch); 3.2.2 字符输入——getchar函数 功能 使用getchar函数可以从标准输入设备(通常指键盘)中读取一个字符。 调用方法 char ch; ch=getchar( ) 返回值 调用该函数不需要实际参数,该函数的返回值为读取的字符,如果读取出错,返回值为EOF(-1)。 3.2.2 字符输入——getchar函数(续) 示例 【例3-2】读取一个字符并输出该字符对应的十进制ASCII码值 /*程序3-2*/ #include stdio.h void main( ) { char ch; ch=getchar( ); printf(“%d”,ch); } 3.2.2 字符输入——getchar函数(续) 注意 在通过键盘向程序提供数据时,按下回车键表示确认并提交输入数据。输入的字符(包括回车键,在程序中回车键表示换行符)将依次进入输入缓冲区。getchar函数将从输入缓冲区中提取一个字符,将其作为函数返回值。 getchar函数可以读取空格、Tab键、换行符等字符。 3.2.3格式化输出——printf函数 【例3-3】计算并输出两个整数的和。 /*程序3-3*/ #include stdio.h void main( ) { int a=1,b=2,sum; sum=a+b; printf(“sum=%d\n”,sum); } 1. 基本语法要求 功能 printf函数可以输出多个多种类型的数据,而且可以定义每个数据的输出格式。 调用格式 参数 第一个参数是一个字符串,它说明了数据的输出格式和最后的输出效果,这是必须有的一个参数。 从第二个参数开始的其他参数给出了要输出的数据。每个输出数据可由一个表达式给出。 2. 格式字符串的构成 格式字符串中包含两种内容: 第一种是普通字符(包括转义字符),如程序3-3中的“sum=”,这些内容直接输出。 第二种内容是格式说明符,如示程序3-3中的“%d”,每个格式说明符指定一个输出数据的格式。它起到占位符的作用,格式说明符不
您可能关注的文档
最近下载
- 信息处理技术员教程(第三版)第10章 计算机网络与互联网.pptx VIP
- [超分子化学与晶体工程基础]-晶体结构分析.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读.pptx VIP
- 中级宏观经济学知到课后答案智慧树章节测试答案2025年春浙江大学.docx VIP
- 2025-2026学年小学科学四年级上册粤教粤科版(2024)教学设计合集.docx
- [超分子化学与晶体工程基础]-超分子化学.pptx VIP
- 2013款上汽通用雪佛兰赛欧_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- E+H200涡街流量计说明书.pdf VIP
- 20_WD_2021001981_大坝安全监测系统验收规范.pdf VIP
- 信息处理技术员教程(第三版)第9章 数据库应用基础知识.pptx VIP
文档评论(0)