《c语言知识学习输入和输出.ppt》由会员分享,可在线阅读,更多相关《c语言知识学习输入和输出.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C语言程序设计-第3章,1,第3章 标准输入与输出,3.1 概述,3.2 字符输入输出函数,3.3 格式化输入和输出函数,3.4 输入和输出函数的讨论,C语言程序设计-第3章,2,通过终端输入(如键盘、鼠标等),也称为标准输入(standard input),直接向终端输出(如显示器、打印机等),也称为标准输出(standard output)。,3.1 概述,C语言本身没有提供输入输出语句,C语言中的所有I/O操作都是通过函数调用来实现,而这些并非C语言一部分的输入输出函数均以目标级程序的方式提供,并存放在一个C标准函数库中。,每一个标准库都有一个相应的头文件,该头文件包含了该库中所有函数的
2、函数原型及其相关信息。在调用这些库函数时,要用预处理命令“#include”将有关的“头文件”包括到用户源程序中。标准输入输出库函数对应的头文件是“stdio.h”。stdio是standard input printf(Please input the data: ); scanf(“%dn”, ,问题: 被要求输入两个数才能正常结束,原因: 程序要求输入空白符,而空白符是数据的定界符,C语言程序设计-第3章,20,2标准输入流中残留字符问题,/* 本程序测试标准输入流中残留字符的情况 */ #include int main(void) int a; char c; scanf(%d, ,注:在这里输入一个整数并按回车键后,程序就输出了结果!,C语言程序设计-第3章,21,1234,n,a,1234,A,注:在这里输入一个整数1234并按回车键后,就相当于1234n,这个n就输入给字符变量c!,C语言程序设计-第3章,22,本章全部练习都要做.做在练习本上.,