printf与scanf函数的格式字符

来源:互联网 发布:学办公软件 编辑:程序博客网 时间:2024/05/22 13:45
printf函数的格式字符

格式转换符

含义

对应的表达式数据类型

%d 或 %i以十进制形式输出一个整型数据有符号整数%x 或 &X以十六进制格式输出一个无符号整型数据无符号整数%o以八进制格式输出一个无符号整型数据无符号整数%u以十进制格式输出一个无符号整型数据无符号整数%c输出一个字符型数据字符型%s输出一个字符串字符串%f以十进制小数形式输出一个浮点型数据浮点型%e 或 %E以指数形式输出一个浮点型数据浮点型%g自动选择合适的形式输出数据浮点型%p以主机的格式显示指针指针类型

scanf函数的格式字符
 格式 含义d 输入一个十进制整数 o 输入一个八进制整数 x 输入一个十六进制整数 i 输入一个有符号或无符号的十进制、八进制、十六进制整数 u 输入一个无符号十进制整数 c输入一个字符 s 输入一个字符串 f,e,E,g,G 输入一个小数形式或指数形式的浮点数 
0 0