3数据的输入输出(p35).ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3数据的输入输出(p35),c数据流输入输出,用电器的输出功率p,单片机输出pwm波,tl494输出pwm波,vga输出1080p,msp430输出pwm波,msp430io口输出pwm波,pr输出1080p,stm32输出pwm波

第3章 数据的输入和输出 C语言中I/O操作由函数实现 #include stdio.h 使用较多的函数: 格式输出printf() 格式输入scanf() 字符输出函数putchar() 字符输入函数getchar() 字符串输出函数puts() 字符串输入函数gets() 3.1 字符数据的输入和输出 字符输入函数: 3.2 格式输出函数 格式指示符 1.类型转换字符d──以带符号的十进制整数形式输出。 [案例] 类型转换字符d的使用。 附加的格式说明符也可以和%o一起使用,看下面几个例子。 例子:printf(“x=%5o”,077); 运行结果:□□□77 printf(“x=%lo”,0xFFFFF); 运行结果:3777777 printf(“x=%11lo”,0xfffff); 运行结果:□□□□3777777 printf(“x=%-11lo”,0xfffff); 运行结果:3777777□□□□    printf(x=%x,0xffff); 运行结果: x=ffff printf(x=%8x,0xffff); 运行结果: x=□□□□ffff printf(x=%lx,0x7ffff); 运行结果: x=7ffff printf(x=%8lx,0x7ffff); 运行结果: x=□□□7ffff printf(x=%-8lx,0x7ffff); 运行结果: x=7ffff□□□ printf(x=%u,-1); 运行结果: x=65535 printf(x=%d,%o,%x,%u\n,-2, -2, -2, -2); 运行结果: x=-2, 177776, fffe, 65534 printf(y=%d,%o,%x,%u,(unsigned int)65535, -1, -1, -1); 运行结果: y= -1, 177777, ffff, 65535 printf(x=%c,A); 运行结果:x=A printf(x=%c,66); 运行结果:x=B printf(x=%5c,66); 运行结果:x=□□□□B 6.%s──输出一个字符串。 [案例] 类型转换字符s的使用。 #include stdio.h void main() { printf(%s,%5s,%-10s, Internet, Internet, Internet); printf(%10.5s,%-10.5s,%4.5s\n, Internet, Internet, Internet); } 程序运行结果如下: Internet,Internet,Internet□□, □□□□□Inter,Inter□□□□□,Inter 7.%f──以小数形式、按系统默认的宽度,输出单精度和双精度实数。 8.%e格式符。它的作用是将其对应的表达式的值按照指数方式进行输出。 9. %g格式符。 它的作用是将其对应的表达式的值按照实数与指数方式中较短的一种方式进行输出。并且不输出多余的0 。 使用说明 (1)printf()可以输出常量、变量和表达式的值。但格式控制中的格式说明符,必须按从左到右的顺序,与输出项表中的每个数据一一对应,否则出错。 例如,printf(“str=%s, f=%d, i=%f\n”, “Internet”, 1.0 / 2.0, 3 + 5, “CHINA”);是错误的。 (2)格式字符x、e、g可以用小写字母,也可以用大写字母。使用大写字母时,输出数据中包含的字母也大写。除了x、e、g格式字符外,其它格式字符必须用小写字母。 例如,%f不能写成%F。 (3)格式字符紧跟在“%”后面就作为格式字符,否则将作为普通字符使用(原样输出)。 例如,“printf(”c=%c, f=%f\n“, c, f);”中的第一个c和f,都是普通字符。 例 m.n 3.3 格式输入函数 scanf函数如何分隔数据项 2. scanf是一个函数,它有返回值,这个返回值就是成功匹配的项数。 3.4 顺序结构程序设计 在顺序结构程序中,程序从上到下一条语句一条语句地执行。一般包括以下几个部分: 1.程序开头的编译预处理命令。 在程序中要使用标准函数(又称库函数),除printf()和scanf()外,其它的都必须使用编译预处理命令,将相应的头文件包含进来。。 2.顺序结构程序的函数体中,是完成具体功能的各个语句和运算,主要包括: (1)变量类型的说明。 (2)提供数据部分(输入语句、赋值语句)。 (3)运算部

文档评论(0)

mydoc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档