printf中的%c,%d,%u........都分别代表输出的是什么类型的?

已举报 回答
printf中的%c,%d,%u........都分别代表输出的是什么类型的?
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    7,155

3个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
%表示格式化字符串输出
目前printf支持以下格式的输出,例如:
printf(%c,a);输出单个字符。
printf(%d,a);输出十进制整数。
printf(%f,a);输出十进制浮点数.
printf(%o,a);输出八进制数。
printf(%s,a);输出字符串。
printf(%u,a);输出无符号十进制数。
printf(%x,a);输出十六进制数。
取消 评论
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %x 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法
取消 评论
%d是十进制数,%c是字符型数,%u是无符号数
取消 评论
ZOL问答 > printf中的%c,%d,%u........都分别代表输出的是什么类型的?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?