第3章 数据输入与输出.ppt

第3章 数据输入与输出.ppt

ID:61960604

大小:549.00 KB

页数:21页

时间:2020-02-25

第3章 数据输入与输出.ppt_第1页
第3章 数据输入与输出.ppt_第2页
第3章 数据输入与输出.ppt_第3页
第3章 数据输入与输出.ppt_第4页
第3章 数据输入与输出.ppt_第5页
资源描述:

《第3章 数据输入与输出.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章数据输入与输出§3.1格式化输出──printf函数§3.2格式化输入──scanf函数§3.3字符输入输出函数标准输入输出函数C语言无输入输出功能,I/O操作是由C语言编译系统提供的库函数来实现#includemain(){……scanf(…);/*格式化输入函数*/printf(…);/*格式化输出函数*/getchar(…);/*字符输入函数*/putchar(…);/*字符输出函数*/……}可以省去3.1格式化输出──printf函数功能:按指定格式向显示器输出信息格式:printf("格式控制串",输出

2、表列);原样输出的字符:用于提示转义字符格式说明符:指定输出对象的输出形式%[修饰符]格式字符【例】inta=3,b=5;printf("a=%db=%d,%c",a,b,'A');printf("%f",(a+b)/2.0);printf("Congratulations!");输出表达式a=3b=5,A4.000000Congratulations!_常量变量计算公式输出表列为空函数名参数表列格式字符输出形式d,i十进制整数o无符号八进制整数x,X无符号十六进制整数u无符号十进制整数f十进制实数,6位小数e,E

3、科学计数法,6位小数g,Ge/E和f中长度较短者,不输出小数尾部的0c一个字符s字符串【例】inta=123;printf("%d,%o,%x",a,a,a);输出:123,173,7bfloatb=123.456f;printf("%f",b);printf("%e",b);printf("%g",b);123.4560011.234560e+002123.456charch='A';printf("%c",ch);Aprintf("%s","ABC");ABC3.1格式化输出──printf函数字符串常量可以直接输出prin

4、tf("ABC");3.1格式化输出──printf函数一般格式%[-][m][.n][l]格式字符修饰符意义l在d,o,x,u前,指定输出为long整型在e,f,g前,指定输出精度为double型【例】longa=65536;printf("a=%ld",a);【例】doubleb=111111.1111;printf("%lf",b);输出:a=65536_111111.111100_(1)inta=1234;printf("%d%8d%2d",a,a,a);(2)floatf=123.456;printf("%f%8f

5、",f,f);(3)charch='a';printf("%3c",ch);(4)charstr[13]="Hello,world!"printf("%s%15s",str,str);3.1格式化输出──printf函数修饰符意义m指定数据的输出宽度:%md,%mf,%mc,%ms数据实际宽度

6、指定小数位数(四舍五入)字符串:输出字符串的前n个字符【例】(1)floatf=123.456;printf("%f%8.1f%.2f",f,f,f);printf("%e%.2e%10.2e",f,f,f);(2)charstr[13]="Hello,world!";printf("%s%10.5s%.3s",str,str,str);123.456001123.5123.46_Hello,world!HelloHel1.234560e+0021.23e+0021.23e+0023.1格式化输

7、出──printf函数修饰符意义-数据输出左对齐(缺省右对齐)【例】(1)inta=1234;printf("%8d%-8d",a,a);(2)floatf=123.456;printf("%10.2f%-10.1f",f,f);(3)charstr[13]="Hello,world!"printf("%10.5s%-10.3s",str,str);12341234123.46123.5HelloHel0x20010x2000a3.2格式化输入──scan

8、f函数功能:按指定格式从键盘读入数据,存入地址表指定的存储单元中格式:scanf("格式控制串",输入项地址表列);普通字符:原样输入的字符格式说明符:指定输入对象的输入形式%[修饰符]格式字符输入数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。