第四章:键盘输入和屏幕输出
4.1 单个字符的输入输出
4.1.1 字符常量
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3c3648587a06cbb0f881434ebac67124.png)
4.1.2 字符的输入输出
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ea58a70a228695f93bb9b4ecd41753ce.png)
4.2 数据的格式化屏幕输出
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/415c6a0ea296b26d57cad5b6a603effe.png)
4.3 数据的格式化键盘输入
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/99a203216ef5840351e59ad48f534091.png)
4.4 本章扩充内容
4.4.1 用%c输入字符时存在的问题
1、在用%c格式读入字符时,空格字符和转义字符(包括回车)都会被当作有效字符读入
4.4.2 %c格式存在问题的解决方法
方法1:用函数getchar()将数据输入时存入缓冲区中的回车符读入,以避免被后面的字符型变量作为有效字符读入。
方法2:在%c前面加一个空格,忽略前面数据输入时存入缓冲区中的回车符,避免被后面的字符型变量作为有效字符读入。