C语言总结(数据输入输出)

C语言总结

  • 第四章、数据输入与输出
    • 数据输出
      • 字符输出函数
      • 格式输出函数
    • 数据输入
      • 字符输入函数
      • 格式输入函数

第四章、数据输入与输出

  • C语言无I/O语句,I/O操作由函数实现
    putchar( ) getchar( ) printf( ) scanf( ) puts( ) gets( )

  • #include 或#include “stdio.h”

数据输出

字符输出函数

C语言总结(数据输入输出)_第1张图片

格式输出函数

C语言总结(数据输入输出)_第2张图片
输出表: 要输出的数据(可以没有,多个时以“,”分隔)

格式控制串: 包含两种信息

  • 普通字符或转义字符序列:原样输出
  • 格式说明符: %[修饰符]格式字符 ,用于指定输出格式 ( %-o m.n l / h 格式字符)
    格式字符:
    C语言总结(数据输入输出)_第3张图片
    说明:
    (1)、 格式字符要用小写
    (2)、格式字符与输出项个数应相同,按先后顺序一一对应
    (3)、输出转换:格式字符与输出项类型不一致,自动按指定格式输出

附加格式说明符(修饰符)

C语言总结(数据输入输出)_第4张图片

数据输入

字符输入函数

C语言总结(数据输入输出)_第5张图片

格式输入函数

C语言总结(数据输入输出)_第6张图片
地址表: 变量的地址,常用取地址运算符

格式字符: d,i,o,x,u,c,s,f,e

附加格式说明符(修饰符)
C语言总结(数据输入输出)_第7张图片
输入分隔符的指定
(1)、一般以空格、TAB或回车键作为分隔符
(2)、其它字符做分隔符:格式串中两个格式符间字符

说明:
(1)、用“%c”格式符时,空格和转义字符作为有效字符输入
(2)、输入数据时,遇以下情况认为该数据结束:

  • 遇空格、TAB、或回车
  • 遇宽度结束
  • 遇非法输入

你可能感兴趣的:(C语言)