欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言输入输出函数介绍.ppt

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

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

    C语言输入输出函数介绍.ppt

    吉林大学珠海学院计算机系吉林大学珠海学院计算机系C语言输入输出函数语言输入输出函数v标准输入输出函数都包含在头文件标准输入输出函数都包含在头文件stdio.hstdio.h中中8#include“stdio.h”或或#include vTCTC系统允许在使用系统允许在使用printfprintf()()和和 scanfscanf()()两个函数两个函数时不加时不加“#include”#include”命令命令,但是但是VC+6.0VC+6.0确不可以确不可以不写不写#include 1吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v格式输出函数格式输出函数printfprintf()()vprintf(,);v 是用是用双引号双引号括起的一个括起的一个字符串字符串常量常量,里面有要求函数,里面有要求函数原样输出的字符原样输出的字符,以及规,以及规定数据输出时采用的定数据输出时采用的格式格式v 列出了需要输出的变量名列出了需要输出的变量名(或表达或表达式式),正是,正是变量的值变量的值要按照格式要求进行输出要按照格式要求进行输出v例如例如 printf(c=%d+%d=%d n,a,b,a+b)2吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数vprintf()函数中最常用格式符函数中最常用格式符vx=212;sum=0.628;c=w;格式符格式符说明说明应用示例应用示例含含 义义d十进制十进制int型型printf(“x=%d n”,x);x=212f十进制十进制double型型printf(“sum=%f n”,sum);sum=0.628000c单个字符单个字符printf(“It is%c n”,c);It is Ws字符串字符串printf(“*%s*n”,s);*Beijing*u无符号十进制数无符号十进制数printf(“addr=%u n”,&x);addr=65498o八进制整数八进制整数printf(“Oct=%o n”,y);Oct=324x十六进制整数十六进制整数printf(“Hex=%x n”,z);Hex=D43吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v在在printf()格式符前,还可加附加格式符,以得到格式符前,还可加附加格式符,以得到更多的格式输出信息更多的格式输出信息格式符格式符说明说明应用示例应用示例含含 义义m规定输出域宽规定输出域宽printf(“x=%3d n”,x);x=212.n规定小数位数规定小数位数printf(“sum=%5.2f n”,sum);sum=44.86-输出数据左对齐输出数据左对齐printf(“%-3d n”,a);数据左对齐数据左对齐4吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v例例2.14:printf()函数中最常用格式符函数中最常用格式符#include void main()unsigned int a=65535;int b=-2;printf(”a=%d,%o,%x,%u n”,a,a,a,a);printf(”b=%d,%o,%x,%u n”,b,b,b,b);5吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v例例2.15:printf()函数中最常用格式符函数中最常用格式符#include void main()float x=1234.56,y=1.23456789;printf(x=%f,y=%f n,x,y);printf(x=%10.3f n,x);printf(x=%-10.3f n,x);printf(x=%4.3f n,x);6吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v格式输入函数格式输入函数scanfscanf()()vscanf(,);v 是用是用双引号双引号括起的一个括起的一个字符串字符串常量,常量,里面列出输入数据的里面列出输入数据的格式说明和分隔符格式说明和分隔符v 列出存放输入数据的列出存放输入数据的变量地址变量地址v例如例如 scanf(%d%d,&a,&b)7吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数vscanf()函数中最常用格式符函数中最常用格式符格式符格式符说明说明应用示例应用示例含含 义义d十进制十进制int型型scanf(“%d”,&x);输入输入212,x=212f十进制十进制double型型scanf(“%f”,&f);输入输入6.28,f=6.280000c单个字符单个字符scanf(“%c”,&ch);输入输入A,ch=As字符串字符串scanf(“%s”,t);Beijing,t=“Beijing”o八进制整数八进制整数scanf(“%o”,&x);输入输入324,x=324x十六进制整数十六进制整数scanf(“%x”,&x);输入输入D4,x=D48吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数vscanf(%d%d%d,&a,&b,&c);8输入输入3个数,以空格、个数,以空格、Tab或或Enter分隔分隔 vscanf(%d,%o,%f,&a,&b,&x);8输入输入3个数,以个数,以“,”分隔分隔vscanf(a=%d,b=%d,&a,&b);8输入是:输入是:a=32,b=28(普通字符原样输入)(普通字符原样输入)vscanf(%c%c%c,&ch1,&ch2,&ch3);8字符连续输入:字符连续输入:abc 不能输入:不能输入:a b b c c 9吉林大学珠海学院计算机系吉林大学珠海学院计算机系格式输入输出函数格式输入输出函数v要求在程序运行中输入数据,输入的数据个数和要求在程序运行中输入数据,输入的数据个数和类型必须与格式说明符一一对应类型必须与格式说明符一一对应v地址参数形式:地址参数形式:&变量名变量名(除数组或指针变量)(除数组或指针变量)v为了减少不必要的输入量,除了逗号、分号、空为了减少不必要的输入量,除了逗号、分号、空格符以外,格式控制中尽量不要出现普通字符格符以外,格式控制中尽量不要出现普通字符10吉林大学珠海学院计算机系吉林大学珠海学院计算机系字符输入输出函数字符输入输出函数v字符输入函数字符输入函数getchargetchar()()8=getchar();8等待键盘输入,按回车换行键结束,返回输入等待键盘输入,按回车换行键结束,返回输入的的第第1个字符,个字符,没有参数没有参数v字符输出函数字符输出函数putcharputchar()()8调用形式:调用形式:putchar(c)8在显示器上输出一个字符,在显示器上输出一个字符,其中其中c c通常是一个通常是一个已经赋值的字符型变量,或是一个字符常量已经赋值的字符型变量,或是一个字符常量11吉林大学珠海学院计算机系吉林大学珠海学院计算机系字符输入输出函数字符输入输出函数v例例2.16:从键盘接收一个字符,然后输出从键盘接收一个字符,然后输出#include void main()char ch;ch=getchar();putchar(ch);12吉林大学珠海学院计算机系吉林大学珠海学院计算机系例从键盘输入一个大写字母,要求改用小写字母输例从键盘输入一个大写字母,要求改用小写字母输出。出。#include#include void main()void main()char c1,c2;char c1,c2;c1=c1=getchargetchar();();printf(%c,%dn,c1,c1);printf(%c,%dn,c1,c1);c2=c1+32;c2=c1+32;printf(%c,%dn,c2,c2);printf(%c,%dn,c2,c2);运行情况:运行情况:,13吉林大学珠海学院计算机系吉林大学珠海学院计算机系其它常用库函数其它常用库函数14吉林大学珠海学院计算机系吉林大学珠海学院计算机系字符串处理函数字符串处理函数字符串字符串头文件头文件 string.hstrcatstrcpystrcmpstrlwrstrlenstrupr15

    注意事项

    本文(C语言输入输出函数介绍.ppt)为本站会员(hyn****60)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开