第02章数据祥解.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第02章数据祥解.ppt

2.4 输出与输入 附加的格式字符 修饰符 含义 - 左对齐标志,默认为右对齐。 + 正数输出带正号。 # 输出八进制时,前面加数字0,输出十六进制时,前面加0x;对浮点数输出,总要输出小数点。 数字 指定数据输出的宽度,当宽度为*时,表示宽度由下一个输出项的整数值指明。 .数字 对实数,表示输出n位小数;对字符串,表示截取的字符个数。 H 输出的是短整数。 l或L 输出的是长整数或long double浮点数 2.4 输出与输入 【例2.15】写出下列程序的运行结果。 #include stdio.h main() { char ch = h; int count = -9234; double fp = 251.7366; printf(%d,%6d,%u\n, count, count, count); printf(%d,%X,%x,%o\n, count, count, count, count ); printf( %i,%i,%i\n,0x10, 010, 10 ); printf(%c\n, ch); printf( %f, %.2f, %e,%E\n, fp, fp, fp, fp ); } 2.4 输出与输入 2.4.2 基本输入 getchar() 输入单个字符。 #include stdio.h void main() { char c; c = getchar(); putchar(c); } 2.4输出与输入 scanf(格式控制,地址表列) (1) “格式控制”的含义与printf函数类似。“格式控制”是用双引号括起来的字符串,也称“转换控制字符串”,它包含两种信息。 ①普通字符。要求按原样输入的字符。 ②输入格式转换说明。由若干个输入格式组成,每个输入格式是由“%”开头后加输入修饰符和输入格式符构成,其中输入修饰符为可选。 (2)“地址列表”是由若干个地址组成的表列,可以是变量的地址 2.4输出与输入 scanf格式符 格式字符 含义 D,i 用来输入有符号的十进制整数。 u 用来输入无符号的十进制整数。 o 用来输入无符号的八进制整数。 X,X 用来输入无符号的十六进制整数(大小写作用相同)。 c 用来输入单个字符。 s 用来输入字符串 f 用来输入实数,可以用小数或指数形式输入。 e,E ,g,G 与f作用相同,e与f、g可以相互替换(大小写作用相同) 2.4输出与输入 scanf附加格式符 修饰符 含义 l 用于输入长整数(可用%ld,%lo,%lx,%lu)以及double型数据(用%lf,%le) h 用于输入短整数(可用%hd,%ho,%hx)。 数字 指定输入数据所占宽度(列数),应为正整数。 * 赋值抑制符,即输入当前数据,但不传送给变量 2.4输出与输入 scanf格式符 #include stdio.h void main() { int x,y,z; float a; double b; scanf(%d,%d,%d,x,y,z); /* 使用分号隔开输入数据 */ scanf(%d;%d;%d,x,y,z); /* 使用分号隔开输入数据 */ scanf(%d%d%d,x,y,z); /* 使用空格或回车隔开输入数据 */ scanf(%3d%5f%5le,x,a,b);/* 指定输入数据所占的宽度 */ scanf(%d%*d%d%d,x,y,z); /* 跳过某个输入的数据 */ printf(%d,%d,%d\n,x,y,z); /*输出整数x,y,z*/ printf(%d,%f,%f\n,x,a,b);/*输出整数x, 实数a,实数b*/ } 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 第2章 数据 2.1 基本数据类型 程序与数据 区别不同数据 2.1.1整型数据 有符号数和无符号数 signed、unsigned 字符型 char 短整型 short 标准整型 int 长整型 long 2.1 基本数据类型 Vc++中整型数据存储范围 类型 字节数 数值范围 unsigned char 1 0 ~ 255 signed char 1 -128 ~ 127 unsigned short int 2 0 ~ 65535 signed short int 2 -32768

文档评论(0)

基本资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档