知识点总结
上一节
下一节
一、输入/输出及其C语言的实现
1、计算机由主机(CPU、内存),外围设备(输入/输出设备),接口组成
2、主机向外部设备-“输出”, 外部设备向主机-“输入”。输入/输出相对主机而言。
3、C语言本身不提供输入/输出语句,输入/输出操作由函数实现。
二、格式输入/输出
1、printf函数(格式输出函数)
(1) 格式:printf(格式控制字符串,输出表列)
格式控制字符串:(格式控制项、普通字符)
输出表列:一般是一个表达式,简单地,可以是变量。
(2) 格式控制字符d、o、x/X、u、c、s、f、e/E、g/G构成控制项的各种常见形式。表3-1,3-2。
注意:不要死记硬背,要总结规律。一般形式:% ± m n h/l 格式字符
2、scanf函数(格式输入函数)
(1) 格式:scanf(格式控制字符串,输入表列-地址列表)
格式控制字符串:含义与printf类似
输入表列-地址列表:变量的地址或字符数组的首地址
(2) 格式控制字符、格式控制项与printf类似,表3-3,4。一般使用更加简单形式。
注意:数据读入结束情况:遇空格、TAB、回车;遇非法输入;指定宽度结束。

