C语言程序设计2第5章输入输出语句.ppt
《C语言程序设计2第5章输入输出语句.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计2第5章输入输出语句.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 输入输出语句输入输出语句 输输入入输输出出是是往往往往程程序序最最基基本本的的功功能能,也也是是程程序序中中最最重重要要的的组组成成部部分分。C语语言言中中的的输输入入/输输出出都都是是由由库库函函数数完完成成的的,因因此此都都是是函函数数语句。语句。5.1 printf函数函数5.2 scanf函数函数 5.3 其他输入输出函数其他输入输出函数 退出退出5.1 printf函数函数5.1.1 printf5.1.1 printf函数的最简单形式函数的最简单形式 最简单形式中输出项序列可以省略。此时成为如下格式:最简单形式中输出项序列可以省略。此时成为如下格式:printf(输
2、出提示信息字符串输出提示信息字符串)【例【例5-1】(见课本)见课本)【例【例5-2】(见课本)见课本)5.1.2 5.1.2 转义字符的使用转义字符的使用 转转义义字字符符用用来来完完成成某某种种特特定定的的控控制制功功能能。例例如如:n使使程程序序执执行行时时换行。换行。【例【例5-3】(见课本)见课本)【例【例5-4】(见课本)见课本)【例【例5-5】(见课本)见课本)【例【例5-6】(见课本)见课本)【例【例5-7】(见课本)见课本)5.1.3 printf5.1.3 printf5.1.3 printf5.1.3 printf函数调用的一般形式函数调用的一般形式函数调用的一般形式函数
3、调用的一般形式 printf函函数数是是一一个个标标准准库库函函数数,在在使使用用时时它它可可以以带带两两个个参参数数:输出格式控制及输出项序列。输出格式控制及输出项序列。printf函数调用的一般形式为:函数调用的一般形式为:printf(格式控制字符串格式控制字符串,输出项序列输出项序列)其其中中格格式式控控制制字字符符串串必必须须用用引引号号()括括起起来来,用用于于指指定定输输出出格格式式。注注意意不不能能使使用用汉汉字字操操作作系系统统中中的的全全角角引引号号(“”)。格格式式控控制制串串可可由由格格式式字字符符串串和和非非格格式式字字符符串串两两种种组组成成。格格式式字字符符串串是
4、是以以%开开头头的的字字符符串串,在在%后后面面跟跟有有各各种种格格式式字字符符,以以说说明明输输出出数数据据的的类类型型、形形式式、长长度度、小小数数位位数数等等。非非格格式式字字符符串串输输出出原原样样,通通常常用用于于显显示示提提示示信信息息。输输出出项项序序列列中中包包括括各各个个输输出出项项。注注意意格格式式字字符符串串和和各输出项在数量和类型上必须一一对应。各输出项在数量和类型上必须一一对应。【例【例5-8】(见课本)见课本)【例【例5-9】(见课本)见课本)【例【例5-10】(见课本)见课本)5.1.4 5.1.4 5.1.4 5.1.4 格式字符串格式字符串格式字符串格式字符串
5、 格式说明符的作用是规定输出的形式。它用一个字母来表示。格式说明符的作用是规定输出的形式。它用一个字母来表示。其完整形式为:其完整形式为:%标志标志0输出最小宽度输出最小宽度.精度精度 长度长度类型类型 其中方括号其中方括号中的项为可选项。中的项为可选项。%为格式控制字符串的引导字为格式控制字符串的引导字符,是不可缺少的。符,是不可缺少的。1 类型类型 类型字符用以表示输出数据的类型。类型字符用以表示输出数据的类型。【例【例5-11】(见课本)见课本)【例【例5-12】(见课本)见课本)2 标志标志 常常用用的的标标志志字字符符是是-和和+。其其作作用用是是指指定定输输出出的的数数据据左左对对
6、齐齐或或右右对齐。具体说:对齐。具体说:-结果左对齐,右边填空格结果左对齐,右边填空格 +结果右对齐,左边填空格结果右对齐,左边填空格 【例【例5-13】(见课本)见课本)3 指定输出宽度指定输出宽度 使用以下格式来指定输出宽度:使用以下格式来指定输出宽度:m.n 若若输输出出的的结结果果是是实实数数,则则m指指定定该该数数的的总总位位数数(包包括括小小数数点点),n指指定定该该数数的的小小数数位位数数。若若实实际际位位数数多多于于定定义义的的宽宽度度,则则按按实实际际位数输出,若实际位数少于定义的宽度则补以空格或位数输出,若实际位数少于定义的宽度则补以空格或0。【例【例5-14】(见课本)见
7、课本)【例【例5-15】(见课本)见课本)4 长度长度 可可以以在在字字符符d,o,x,u前前面面加加字字母母l(不不是是数数字字1,而而是是字字母母L的的小小写写)或或h,来来指指定定不不同同的的输输出出精精度度。对对于于整整数数而而言言,h表表示示按按短短整整型型量量输输出出,l表表示示按按长长整整型型量量输输出出。对对于于实实数数而而言言,l表表示示按按double形形式式输出。输出。【例【例5-16】(见课本)见课本)【例【例5-17】(见课本)见课本)5 选项选项0 此此选选项项指指定定对对空空位位置置是是否否以以数数字字0填填充充。默默认认的的情情况况下下,为为省省略略0,此时对空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 输入输出 语句
限制150内