什么叫数据的输入输出?在C语言中如何实现?

如题所述

数据的输入:在程序运行时,通过外部手段,发送数据给程序,供程序使用的过程,称为数据的输入。
数据的输出:程序运行时,对外界的任何修改,都可以称为输出,包括但不限于,命令行的打印,图形界面的显示,存储设备数据的修改等。

在C语言中,可以通过系统接口进行数据的输入输出,比较常用的有标准输入输出,文件输入输出,以及图形界面输入输出等。
还可以通过硬件相关接口,实现特殊设备的输入输出,比如读取串口设备的输入输出等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-13
C语言的数据输入输出是通过函数来实现的
scanf和printf 为输入和输出函数,可是针对所有数据类型;
getc和putc可以对字符型数据输入和输出;
gets和puts可以对字符串型数据输入和输出。
第2个回答  2011-01-11
所谓输入输出是以计算机为主体而言的。从计算机向外部输出设备(如显示器、打印机等)输出数据称为输出,从输入设备(如键盘、鼠标、扫描仪等)向计算机输入数据称为输入。
c语言中本身不提供输入输出语句,输入和输出操作是由c函数库中的函数来实现的。c语言函数库中有一批“标准的输入输出函数”,它是以标准的输入输出设备(一般为终端设备)为输入输出对象的。其中有:putchar、getchar、printf、scanf、puts、gets。

参考资料:c程序设计第三版4.3

第3个回答  2011-01-04
//输入整数
int n;
scanf("%d",&n);
//输出整数
printf("%d",n);本回答被提问者和网友采纳
相似回答