- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表3.4 用于输入的格式字符 返 回 3、基本语句与顺序结构程序设计全文共42页,当前为第25页。 格式输入的使用与注意: 1) 输入数据时采用的分隔符应与格式控制中的分隔符一致。格式控制中无普通字符时, 输入数值型数据可用空格、Tab键、回车键作分隔符。 例: int a, b ; float f, e ; scanf(“%d%d”, a,b); scanf(“%f, %f”, f,e); 输入: 23 ↙ 456 ↙ 23(Tab)456↙ 23︺456↙ 23.67,612.9↙ a=12,b=24↙ scanf(“a=%d,b=%d”, a,b); 3、基本语句与顺序结构程序设计全文共42页,当前为第26页。 注意: 2) 输入数据时不可规定精度, 但可指定宽度。 例: scanf(“%7.2f ”, a) ; scanf(“%3d%2d%3c”, a, b, ch) ; 输入: 12346abc ↙ a b ch √ × 3) 输入格式符带有*,表示该数据不赋值。 例: scanf(“ %d%*d%d ”, a, c) ; 输入: 12︺34︺567 ↙ 则 a=12, c=567, 34 被跳过。 4) 无符号数可用 %d、%o、%x 格式输入。 3、基本语句与顺序结构程序设计全文共42页,当前为第27页。 注意: 5) 用C格式符输入字符时, 空格、转义字符均为有效字符。 例: scanf(“%c%c%c”, a, b, c); 若键入 ABC ↙ 则 a=A,b=B,c=C 若键入 A︺B︺C ↙ 则 a=A, b=︺,c=B 若键入 A↙B↙ 则 C未送, 结果已出为: a=A, b=↙, c=B 6) 在下列情况下可认为数据输入结束: 遇空格、回车、 Tab键; 遇宽度结束; 非法输入。 3、基本语句与顺序结构程序设计全文共42页,当前为第28页。 【例3.1】 #includestdio.h void main( ) {int a; float b ; char c ; scanf(“%d%f%c”, a, b, c); printf(“a=%d, b=%f, c=%c\n”,a, b, c ); scanf(“%d,%f,%c”, a, b, c ); printf(“a=%d, b=%f, c=%c\n”,a, b, c ); printf(“按格式%%6d%%6f%%c送数:”); scanf(“%6d%6f%c”, a, b, c ); printf(“a=%d, b=%f, c=%c\n”,a, b, c ); } 运行: 23︺4.5y? a=23, b=4.500000, c=y 23,4.5,y? a=23, b=4.500000, c=y 按格式%6d%6f%c送数: ︺︺︺︺23︺︺︺4.5y ? a=23, b=4.500000, c=y 3、基本语句与顺序结构程序设计全文共42页,当前为第29页。 3.3.2 字符输入、输出函数 1.字符输出函数 putchar( ) 格式: putchar( c ); 功能: 向终端输出一个字符 说明: C为参数, 可以是字符型变量、整型变量、字符型常量、表达式或转义字符, 但只能是单个字符而不能是字符串。 3、基本语句与顺序结构程序设计全文共42页,当前为第30页。 【例3.2】putchar函数的应用 #include stdio .h void main( ) { char a =’O’ ; int b=75; putchar( a ); putchar( b ); } putchar(\n ); 输出结果: OK O K 3、基本语句与顺序结构程序设计全文共42页,当前为第31页。 2.字符输入函数 getchar( ) 格式: getchar( ); 功能: 从键盘读入一个字符 char ch = getchar( ); 说明: 只能读取一个字符 该字符可赋给字符变量、整型变量或作为表达式的一部分。
您可能关注的文档
最近下载
- 水泥基工程复合材料ECC的研究与应用论文.pdf VIP
- 血透室品管圈.pptx
- 《新能源汽车维护与保养》教案 第11课 车身电气设备维护与保养.doc VIP
- GB 20951-2020 油品运输大气污染物排放标准(高清版).doc VIP
- 2025-2026学年小学信息技术(信息科技)三年级上册湘科版(2024)教学设计合集.docx
- 优质纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx
- 第八章 现代生物技术在环境保护中的应用.ppt VIP
- 千年古县申报材料-牟平.doc VIP
- 慢性咳嗽诊治指南ppt课件.pptx VIP
- 企业安全生产风险辨识评估管控指导手册-件杂货码头.pdf VIP
文档评论(0)