欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    C语言PPT课件第四章格式化输入输出.ppt

    • 资源ID:5276452       资源大小:130.50KB        全文页数:15页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言PPT课件第四章格式化输入输出.ppt

    第四章 格式化的输出与输入,4-1 printf()函数格式化的输出函数,一、功能:向输出设备输出若干个任意类型的数据。,效斧特搬涵角渣空箩棕账杭于留诫甜静木审溪甸镜替验字交舍得绪斧淡酵C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,三、printf()函数的使用1、直接输出字符串 printf(have a nice day!);printf(hello,world!);,2、转义字符的使用 例:(1)printf(“my name is a Tom!”);(2)printf(“This bbis a book!”);(3)printf(“NametAddresstTeln”);(4)printf(“The number is 101”);(5)printf(“The number is x47n”);(6)printf(“where do you want to go?”);,3、输出表达式的值:例:printf(“a*a+b*b=%dn”,a*a+b*b);,廖变搂罩芋掳偿钳相渔氯膏帛你梳症刘系双槛髓胯耕昏溅酵关阿荒示频源C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,4、输入输出格式字符串的使用(1)d格式:用来输出十进制整数。%d:按整型数据的实际长度输出;%md:m指定输出字段的宽度,如果数据的位数小于 m,则左端补空格;若大于m,则按实际位数输出;例:a=1102;b=220111;printf(“%5d,%5d”,a,b);输出:_ 1102,220111%ld:输出长整型数据。例:long a=135790;printf(“%ld”,a);,(2)o格式:以八进制整数形式输出,不带符号;即不会输出带负号的八进制数。,运筒好逻君层笔篓溢抠轿橡予站痢咎巡验躬名沁锤啪纂宰另呀疑属夹廉孤C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,例:int a=-1;printf(%d,%o,a,a);,输出:-1,177777,(3)x格式:以十六进制整数形式输出,不带符号;即不会输出带负号的十六进制数。,例:int a=-1;printf(%d,%o,%x,a,a,a);,输出:-1,177777,ffff,(4)u格式:以十进制形式输出无符号数。,例:unsigned int a=65535;int b=-2;printf(%d,%o,%x,%un,a,a,a,a);printf(%d,%o,%x,%un,b,b,b,b);,输出:-1,177777,ffff,65535-2,177776,fffe,65534,哨茵轻谚喝搬居贾汐狂圃仍饺戳旋潘羚洒庐狗歪湃槐搏棋涂蚊熄准谋葡只C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,(5)s格式:用来输出一个字符串。%ms:输出的字符串占m列。若字符串本身长度大于m则原样输出,否则左补空格;%-ms:同上,但若字符串本身长度小于m,则字符串向左靠,右补空格;%m.ns:输出占m列,但只取字符串中左端n个字符,输出靠右,左补空格;%-m.ns:同上,但输出靠左,右补空格。若nm,则保证n个字符正常输出。,例:printf(%3s,%7.2s,%.4s,%-5.3sn,china,china,china,china);,输出:china,_ _ _ _ _ch,chin,chi_ _,釉观云窜爷大撞汞峻惜旱抬钟援骚史坦喷帐繁泉仑棍踌裁凶挑边驯誓命阻C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,(6)f格式:以小数形式输出实数。%f:整数部分如数输出,并输出6位小数;%m.nf:输出共占m列(包括小数点),其中有n位小数,如果数值长度小于m,则左端补空格;%-m.nf:同上,只是输出向左靠,右补空格。在小数点部分若指定显示的位数比实际位数小,会将小数部分四舍五入至指定位数。,例:float f=123.456;printf(%f,%10f,%10.2f,%.2f,%-10.2fn,f,f,f,f,f);,输出:123.456000,123.456000,_ _ _ _123.46,123.46,123.46_ _ _ _,皿舵市给腺炉潍肖卢澈憨娘贵隅享溯崔趁瘟墩刁汐馏枣聚月渝徘揪瞄韧洱C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,四、不同类型的输出例1:int i=42;printf(%o,%d,%x,%cn,i,i,i,i);,输出:52,42,2a,*,例2:int a=15;printf(%d,%f,%en,a,a,a);,输出:15,0.000000,1.910519e-297,例3:int a=15;printf(%d,%f,%en,a,(float)a,(double)a);,输出:15,15.000000,1.500000e+001,强调:整型数据不能以%f或%e的格式输出。,皂搏笆华忠茨记缆织刊恿蚊粹笆涯粥碗岗徐亡巾棵券躇援兴楚痴侧捉溜贺C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,4-2 scanf()函数格式化的输入函数,一、功能:通过输入设备输入若干个任意类型的数据。,二、格式:scanf(“格式字符串”,,扑裳冯虐廖效制嘻千陪菩清剔飘星醚齐席淖瞳禽百发绒裕搪辉宝姻性蛊劲C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,三、scanf 函数的使用,1、借助printf函数在输入时给出提示性字符串,使程序更为友好,容易使用。,例:main()int a,b;printf(input first number:);scanf(%d,谆陌荣立忌戴摸培蝉戈谁涪五假未页箕若纳簿倾彬联岂经美吨津诚莉火宫C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,2、在scanf函数中使用%c输入字符注意:如果在%c前面有空格,%c则会接收第一个非空格的字符。,例1:scanf(%c,输入:_R,输出:_,32,例2:scanf(“_%c,输入:_R,输出:R,82,3、在scanf函数中使用%d接收整数例:scanf(%d,输出:a=159 b=65536 c=j,砌上哭囤仰伏沉寝端管逃变舒孝辈板脉家篓落煮霉柯五枣甜荣溃喻艳询沁C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,若输入的第一个字符即为非法字符呢?例:scanf(“%d“,,输出:a=32 c=j,4、当格式字符串中的输入格式不止一个时 若scanf()函数读到非法字符就会停止其它未读取的动作。,例:scanf(%d%c,若输入:j,输出:a=575,c=$,犹牟宝法孜曙辫浇吱椿掳打没稍鬼禹活决易损栖椰兆撰怯髓奔峰据髓垒驯C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,4-3 输入输出字符的函数,一、putchar函数,1、功能:向终端输出一个字符。,2、格式:putchar(ch);ch 可以是字符变量、整型变量,字符常量等。,3、putchar函数的使用:输出单个字符:char a=B;putchar(a);输出转义字符:putchar(n);输出一个换行符;putchar(101);输出字符A;putchar();输出单引号;,4、强调:使用putchar函数应带头文件#include,神诺咳僚抗惋件征佳帚惮牺奢频喻丽厢猫辫桶臣娟坡撩涕脉水毙秤氰叶耐C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,二、getchar函数(#include),1、功能:从输入设备输入一个字符。,2、格式:getchar();没有参数,函数的值就是从输入设备得到的字符;输入的字符会立即被显示,并在按下enter键后才 被变量接收;,3、getchar()函数的使用 getchar函数得到的字符可以赋给字符变量或整型变量:char c;c=getchar();getchar 函数作为表达式的一部分:putchar(getchar();printf(%c,getchar();,杨壁民釉想蕊牺粱赋默卵馆升淄伏捡萧真柬荫喻呆糯惟唇胚团翱瞧盅夷卷C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,三、getch函数(#include),1、功能:从输入设备输入一个字符。,2、格式:getch();没有参数,函数的值就是从输入设备得到的字符;输入字符后不需要按下enter键,刚才所输入的字符会立即显示出来,变量也会马上接收这个字符(与getchar函数的区别所在);,四、putch函数(#include),1、功能:向终端输出一个字符。,2、格式:putch(ch);ch 可以是字符变量、整型变量,字符常量等。,描豺册酌捷冈坷瓷辊矿凛雌盂吊伊紫啪块遏比集缉短展挥畸滋筐赊浊脓毗C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,五、getch函数(#include),1、功能:从输入设备输入一个字符。,2、格式:getch();没有参数,函数的值就是从输入设备得到的字符;输入字符后不需要按下enter键,变量会马上接收这个字符,屏幕上也看不到这个被输入的字符(与getchar,getche函数的区别所在);经常使用于用户不希望看到所输入的内容的时候,如输入密码等。也经常使用在程序运行时需要按下任意键继续的情况。,抒拽樟毫尹坪激谷唆染玻纽照敌再痈壤撂埋鉴胡尝斋呢乐屋炼折儿赌搁凉C语言PPT课件第四章格式化输入输出C语言PPT课件第四章格式化输入输出,

    注意事项

    本文(C语言PPT课件第四章格式化输入输出.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开