欢迎来到天天文库
浏览记录
ID:53699383
大小:4.46 MB
页数:10页
时间:2020-04-24
《字符数据的输入输出.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序-------多媒体CAI课件凤翔县范家寨中学杨亮9/7/20211字符数据的输入输出在C语言标准I/O函数库中最简单,也是最容易理解的字符输入输出函数putchar()和getchar().下边就此做以介绍:(1)putchar函数(字符输出函数)(2)getchar函数(字符输入函数)9/7/20212(1)putchar函数putchar函数的作用是向终端输出一个字符:例如putchar(c);它输出字符变量c的值.C可以是字符型变量或整型变量.9/7/20213输出单个字符例:#include
2、main(){chara,b,c;a=‘B’;b=‘O’;c=‘Y’;putchar(a);putchar(b);putchar(c);}运行结果:BOY9/7/20214也可以输出控制字符,如putchar(‘’)输出一个换行符,使输出的当前位置移到下一行的开头.如果将上例程序最后一行改为putchar(a);putchar(‘’);putchar(b);putchar(‘’);putchar(c);putchar(‘’);则输出结果为:BOY也可输出其他转义字符,如:put
3、char(‘101’)(输出字符‘A’)putchar(‘’’)(输出单引号字符‘)putchar(‘ 15’)(输出回车,不换行,使输出的当前位置移到本行开头)9/7/20215(2)getchar此函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符getchar函数没有参数,其一般形式为getchar()函数的值就是从输入设备得到的字符9/7/20216输入单个字符例:#includemain(){charc;c=getchar();putchar(c);}在运行时,如果从键
4、盘输入字符‘a’并按回车键,就会在屏幕上看到输出的字符‘a’.a↙(输入‘a’后,按‘回车’键,字符才送到内存)a(输出变量c的值‘a’)9/7/20217请注意,getchar()只能接收一个符.getchar函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋给任何变量,作为表达式的一部分.例如,上例中的第4,5行可以用下面一行代替:putchar(getchar());因为getchar()的值为’a’,因此putchar函数输出‘a’.也可以用printf函数输出:printf(“%c”,getch
5、ar());请不要忘记,如果在一个函数中(今为main函数)要调用getchar函数,应该在该函数的前面(或本文件开头)加上“包含命令”#include9/7/20218说明:(1)使用者在使用C语言提供的输入输出函数,如:printf,putchar时,千万不要误认为它们是C语言提供的“输入输出语句”.它们只是函数名.它们不是C语言文本的组成部分.(2)stdio.h是standardinput&output的缩写,它包含了与标准IO库有关的变量定义和宏定义.考虑到printf和scanf
6、函数使用频繁,系统允许在使用这两个函数时可不加#include命令.所以我们在调用getchar函数时要用到这个“头命令”.9/7/20219水平有限制作粗糙多多包涵谢谢观看9/7/202110
此文档下载收益归作者所有