数据的输出 3.1.2-主讲 刘红 内蒙古建筑职业技术-.pptx

数据的输出 3.1.2-主讲 刘红 内蒙古建筑职业技术-.pptx

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

数据的输出主讲教师;刘红内蒙古建筑职业技术学院3.1.2

CONTENTS目录PART01输入输出的概念PART02标准输出函数printf()

01输入输出的概念

输入输出的概念C语言本身不提供输入输出语句。输入和输出操作是由C标准函数库中的函数来实现的。优点:1、简化编译系统2、增强通用性和可移植性输入输出是以计算机主机为主体而言的。输出输入要在程序文件的开头用预处理指令#include把有关头文件放在本程序中。#includestdio.h

标准的输入输出函数标准输出函数printf()标准输入函数scanf()标准的输入输出函数

02标准输出函数printf()

标准输出函数printf()(1)“格式控制”是用双引号括起来的一个字符串,称为格式控制字符串,简称格式字符串。包括:①格式声明。格式声明由“%”和格式字符组成。作用是将输出的数据转换为指定的格式后输出。②普通字符。普通字符即需要在输出时原样输出的字符。(2)“输出表列”是程序需要输出的一些数据,可以是常量、变量或表达式。printf(格式控制,输出表列)printf(i=%d,c=%c\n,i,c)普通字符格式声明格式控制输出列表如i值为8,c为‘a’输出:i=8,c=a

标准输出函数printf()格式字符说明d,i以带符号的十进制形式输出整数(正数不输出符号)o以八进制无符号形式输出整数(不输出前导符0)x,X以十六进制无符号形式输出整数(不输出前导符0x),用x则输出十六进制数的a~f时以小写形式输出,用X时,则以大写字母输出。u以无符号十进制形式输出整数c以字符形式输出,只输出一个字符s输出字符串f以小数形式输出单、双精度数,隐含输出6位小数e,E以指数形式输出实数,用e时指数以“e”表示(如1.2e+02),用E时指数以“E”表示(如1.2E+02)。g,G选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0。用G时,若以指数形式输出,则指数以大写表示。格式声明:%格式字符

标准输出函数printf()附加字符说明l长整型整数,可加在格式符d、o、x、u前面)m(代表一个正整数)数据最小宽度.n(代表一个正整数)对实数,表示输出n位小数;对字符串,表示截取的字符个数-输出的数字或字符在域内向左靠格式控制附加字符

函数printf()举例#includestdio.hintmain(){ inta=123;longb=123456789;floatc=123.456;chare=$;printf(%5d\n,a);printf(%-5d\n,a); printf(%ld\n,b); printf(%10.2f\n,c); printf(%c\n,e);printf(%s\n,CHINA);return0;}注意不同类型的数据使用不同的格式字符。使用相应的格式字符输出变量,浮点型变量保留2位小数。【例】

标准输出函数printf()%格式字符%d——整型%s——字符串%f——浮点型%c——字符型

THANKS谢谢观赏

您可能关注的文档

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档