网站大量收购独家精品文档,联系QQ:2885784924

c语言健盘输入与屏幕输出.ppt

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

printf()函数的作用:向计算机系统默认的输出设备(一般指终端或显示器)输出一个或多个任意类型的数据。 printf()函数的一般格式: printf(格式控制字符串 [,输出项表]); 1.格式控制字符串。 可以包含以下三种字符: (1)输出项的格式说明。格式说明的一般形式如下: %[Flags][Width][.prec][h|L]格式指示符 在程序中给变量提供数据,可以用赋值语句,也可以用输入函数。 scanf()函数的作用:通过键盘输入,同时提供一个或多个任意类型的数据。 scanf()函数的一般格式: scanf(“格式控制字符串”, 输入项首地址表); 1、格式控制字符串:包含3种类型的字符 (1)格式说明:格式说明的一般形式为: %[*] [宽度] [h|l] 类型字符 * 本输入项在读入后不赋给相应的变量 宽度n 该项输入数据所占列数为n。 * */38 本章学习内容 ? 字符输出函数putchar() ? 字符输入函数getchar() ? 数据的格式化输出函数printf() ? 数据的格式化输入函数scanf() 第4章 键盘输入 和屏幕输出 粟插哇澳黑束粹洋炬宇遭镜赛遭阀节未窒噬西炬练索凰型涛段笼厚甸叹烦c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 4.1单个字符的输入/输出 通过调用标准库函数来实现 #include stdio.h 字符输出函数 putchar(ch) 输出一个字符ch 字符输入函数 getchar() 无参数 函数值为从输入设备接收的字符 氦饿屠各坐卤含尼怂愉抉粱吸轨件乏聘洲湍涛弘牟肮铜绞澈了亚囚剁橙三c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 【例4.1】大小写英文字母转换 Press a key and then press Enter: B↙ b ch = ch - (a – A); What does this statement mean? 锨取恶战推轮竟合公买峪泉勒柴耕鲤兑磊射治渺扭坠怖绒狞昼绸弦秦熄抽c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 可以是零个或多个输出项:可以是 常量或变量表达式,用逗号分隔。 用双引号括起来,控制 输出项的格式和输出一 些提示信息 4.2数据的格式化屏幕输出 送曲理后堤补伦库治道魄屋纽莱院鞘流警册恐酉铅吮花答灰片袒贴懒捆烛c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 printf (“i =%d ,%c\n”, i, i ); 普通字符, 在屏幕上按原样输出 转义字符指明特定的操 作,′\n′表示换行 而格式说明部分由%和格式字符组成 输出项 亿性父晒粗力雁章尉波拽涌法连海讹配法剧殷浮俐宿垄哀签罪译臀经醒拽c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 Flags为选择的标志字符。常用的有: - : 为左对齐,否则右对齐 +:正数输出+,负数输出- 空格:正数输出空格,负数输出- Width为宽度指示符。用十进制数来设置输出值的最少输出位数。数据宽度大于Width ,按实际宽度输出 数据宽度小于Width时,补空格 .prec为精度指示符。用小数点加十进制正整数构成,用来限制输出数的精度。 蕾奴尿注鲁引鼠捎扇闯璃肄亚津挎测傲迁道漠仓呻棒雕秧门侩闪万邯默茹c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 [h|L]为长度修饰符: h?短整型数据的值 L?长整型数据的值 格式指示符:用来进行格式转换 d o x(X) u c s f e(E) 以带符号的十进制形式输出整数(正数不输出符号) 以八进制无符号形式输出整数(不输出前导符O) 以十六进制无符号形式输出整数(不输出前导符Ox) 以无符号十进制形式输出整数 以字符形式输出一个字符 输出字符串 以小数形式输出单、双精度数,隐含输出6位小数 以标准指数形式输出单、双精度数,小数位数为6位 当志徽兰渣刁捆竖何弊灌坏谈焦财鳃狰曙灶苹砍氯疏葬缚绚长绿隅扦汞挂c语言健盘输入与屏幕输出c语言健盘输入与屏幕输出 (2)转义字符 (3)普通字符──除格式指示符和转义字符之外的其它字符。格式字符串中的普通字符,原样输出。 2.输出项表 输出项表是可选的。如果要输出的数据不止1个,相邻2个之间用逗号分开。下面的printf()函数都是合法的: (1)printf(I am a student.\n); (2)printf(%d,3+2); (3)printf(a=%f b=%5d\n, a, b); 必须强调:“格式字符串”中的格式指示符,必须与“输出项表

文档评论(0)

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

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

1亿VIP精品文档

相关文档