1 / 48
文档名称:

C语言数据的输入输出ppt课件.ppt

格式:ppt   大小:220KB   页数:48页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言数据的输入输出ppt课件.ppt

上传人:相惜 2021/4/19 文件大小:220 KB

下载得到文件列表

C语言数据的输入输出ppt课件.ppt

相关文档

文档介绍

文档介绍:第3章 数据的输入与输出(2)
1
最新版整理ppt
字符输入输出函数
格式化输入输出函数的一般使用
2
最新版整理ppt
数据输入输出的概念
所谓输入输出是以计算机主机为主体而言的。
输出:从计算机向外部输出设备(显示器,打印机)输出数据。输入:从输入设备(键盘,鼠标,扫描仪)向计算机输入数据
C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的
例如:
字符输入函数:getchar 字符输出函数:putchar
格式输入函数: scanf 格式输出函数: printf
字符串输入函数:gets 字符串输出函数:puts
3
最新版整理ppt

putchar(x)函数:有参数
例:putchar(ch); putchar('A'); putchar(65);
每句只能输出一个字符数据。
getchar( )函数:无参数
从键盘读入一个字符(空格回车都算)。
程序执行到 getchar函数时,等待输入字符,直到按回车才结束,回车前的所有输入字符都将逐个显示在屏幕上。但只有第一个字符被getchar函数接收。
c=getchar();按回车符才可送出
当使用这两个函数时, 在程序的开头一定要加上:
#include <>
4
最新版整理ppt
字符输入输出函数
getch() 函数: 无参数。
getch()的作用与getchar类似,都是从标准输入设备(通常指键盘)读入一个字符。其调用形式分别为:
getch( );
但getch函数读入的字符不会回显在屏幕上, 它与getchar函数不同之处在于:getch函数不必输入回车才结束, 只要输入任意一个键, 该字符立即被接收, 程序继续执行下一条语句。利用这一特点, 这两个函数经常用于交互输入的过程中实现暂停功能, 或直接查看程序运行结果。
5
最新版整理ppt
字符输入输出函数
[补充例题]
#include <>
main()
{ char ch;
ch=getchar();
putchar(ch);
putchar('\n');
printf("%c,%d\n",ch,ch);
getch(); /* 等待按任一键程序结束 */
}
当屏幕输入12345回车时屏幕输出的结果是什么?
此语句可否用:scanf(“%c“,&ch);
6
最新版整理ppt
例:输出单个字符
#include ""
main()
{
char a,b,c;
a='A';
b='B';
c='C';
clrscr();
putchar(a);putchar(b);putchar(c);putchar('\n');
putchar(a);putchar('\n');putchar(b);putchar('\n');putchar(c);
}
每次只能输出一个字符 putchar(' '); 输出空格
运行结果:ABC
A
B
C
字符输入输出函数
putchar ('\101'); A
7
最新版整理ppt
运行程序: 从键盘输入字符a 按Enter键 屏幕上将显示输出的字符a a a
例 输入单个字符。 #include "" main() { char c; c=getchar(); putchar(c); putchar('\n'); }
字符输入输出函数
8
最新版整理ppt

printf函数是格式化输出函数, 用于向标准输出设备(通常指定为屏幕)按规定格式输出数据。
printf函数的调用格式为:
printf(格式控制字符串, 输出列表);
其中格式化字符串包括两部分内容:一是普通字符按原样输出,转义字符输出它所代表的字符;二是“输出格式说明”, 以“%”开始,后跟格式字符, 用来指定输出数据的格式。如 %d 输出int型数据
输出列表是若干个需要输出的数据项, 称为函数的参数, 可以是常量、变量或表达式, 各参数之间用","分开。
9
最新版整理ppt
格式化输出函数printf()
printf函数的输出格式说明
每个格式说明都必须用%开头