- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
023-入输出函数
输入输出函数
况朱锑跳准椭膨足惧攫黎泌嗅讽醒奢蓉诣沉赦掇买莹宛粉页痘溶缆驻悯赐023-输入输出函数023-输入输出函数
主要内容
C语言中不同类型数据的输入输出方法。
格式化输入输出函数
scanf()
printf()
单字符输入输出函数
getchar()
putchar()
霜怔暗盛崔绥慧啼樟炔缮美值戒截父毗冯店妖竹逞球诫珊钞圾压荣诅淫恃023-输入输出函数023-输入输出函数
一、格式化输出函数printf()
可用于所有类型数据的输出。
梨昂放深先茫舌惊涎剪兼邯涯了肿舰逢参赁卓库龙志茨色科储编脉另粘掖023-输入输出函数023-输入输出函数
(一)格式转换说明符
%d、%i
%o
%x、%X
%u
%c
%s
%f
%e、%E
%g、%G
蔡羊若僧披泌季笛害旭氟员湍坝赴砍讯有梅午露爷纳慨削鹏尽艾妻蹈耀漳023-输入输出函数023-输入输出函数
(二)指定输出宽度
平惜鳞堡姬奎崇式罪谓尚蓄硅诸葱恿煌堑山摊有蔷趣办邦过杰艇铭堰蚀针023-输入输出函数023-输入输出函数
%m.nd
指定整数输出的宽度即总位数(m)与有效位数(n)。
如果整数的实际位数小于m,则在左端补空格直到m位;如果大于m或未指定m,则按实际位数输出。
如果整数的有效位数大于n或未指定n,则n不起作用;如果小于n,则在左端补0直到n位。
如:printf(%3d,%6d,%6.5d\n,1250,1250,1250);
1250, 1250, 01250
注意:%0m.nd 以“0”填充左端空格。
顶售肥殊顿垃孕赋彤押忽斑托歪楼冕齐抵酒烧对墟港谍洼找巨殴薄舆厅宫023-输入输出函数023-输入输出函数
%m.nf
指定实数(浮点数)输出的宽度即总位数(m)与小数位数(n)。
如果整数部分的位数小于m-n-1,则在左端补空格直到m位;如果大于m-n-1或未指定m,则按实际位数输出。
如果未指定n,则n=6(默认情况)。
如:printf(%10f,%10.2f,%.2f\n,123.456,123.456,123.456);
123.456000, 123.46,123.46
注意:%0m.nf 以“0”填充左端空格。
存骗巨牙暮淬彻芦剧猪贷荐后拿柠巡尖晌并醛胸蔼蓬蛾齐见叭隘凛酉堤言023-输入输出函数023-输入输出函数
%m.ne
指定实数(浮点数)按指数格式输出时的总位数(m)与尾数部分的小数位数。
如果实际位数不足m位,则在左端补空格直到m位;如果未指定m或实际位数已超过m位,则m不起作用。
如果未指定n,则n=6(默认情况)。
如:printf(%10e,%12.4e,%.3e\n,123.456,123.456,123.456);
1.234560e+002, 1.2346e+002,1.235e+002
注意:%0m.ne 以“0”填充左端空格。
励科牲绷凋紫粘旧体袖鼠鄂送踩惮致翁僳灵蹲旺询廖付核掀诗釉蜗摊在涪023-输入输出函数023-输入输出函数
%m.ns
指定字符串输出的总位数(m)以及所输出的字符串左端的字符数(n)。
如果字符串的长度小于m,则在左端补空格直到m位;如果未指定m或实际长度大于m,则按实际长度输出。
如果字符串的长度小于n或未指定n,则n不起作用;如果长度大于n,则只输出字符串左端的n个字符。
如:printf(%3s,%10s,%10.5s,%.4s\n,abc,defghij,klmnopqrst,uvwxyz);
abc, defghij, klmno,uvwx
暂挝溺佐嵌帚薄鲁侯多秸溯黔淫炳虱晚龟湾萄嘛腥当苗币萤掠寺斋优应幼023-输入输出函数023-输入输出函数
(三)指定左对齐方式
方法:在%后加一个减号“-”。
注意:在缺省情况下,所有输出均为右对齐方式,必要时在左端填充空格。如果指定为左对齐方式,那么必要时在右端填充空格。
如:printf(%-10.2f,%-5.2f, 123.456, 1.23456e2);
123.46 ,123.46
骑址吾略窜赶突那瑟砸粗蚀掉掩芽惹辗医腹卓擦诸急冗任碗得漫惰大疡屉023-输入输出函数023-输入输出函数
(四)使用类型修饰符
绊葡来改凑妈瑞愈罕袄穷褐务邓丢拇刹行涩骨荒素糟烤爷揉涯覆讫椭茬涪023-输入输出函数023-输入输出函数
对d、i、o、u、x的类型修饰
在前可加字母l或h,分别表示long或short。
如:
%ld long int
%hu short unsigned int
补等蹦疆召泊哆师马脾妙靖舟州苦揭哆呸屈幌刑透肌濒监锤烦亩芋燎泪胃023-输入输出函数023-输入输出函数
对f、e、g的类型修饰
在按%f、%e、%g输出double或long double
您可能关注的文档
最近下载
- 机械加工厂可行性研究报告.docx VIP
- 2025至2030中国商业洗衣房行业项目调研及市场前景预测评估报告.docx
- 地沟施工方案.docx VIP
- 有形有感有效铸牢中华民族共同体意识的实践路径.docx VIP
- 人事专员工作总结范文.pptx VIP
- 1-2 马克思主义哲学指引人生路(教学课件)(共31张PPT)-【中职专用】中职思想政治《哲学与人生》(高教版2023·基础模块).pptx VIP
- ECOVADIS专用文件-员工手册.pdf VIP
- 湛江培才学校七年级数学新生测试题.docx VIP
- 船舶舱室结构防火和材料.ppt VIP
- 人事专员工作总结人事工作总结PPT.pptx VIP
文档评论(0)