这是小菜鸡第一篇博客

今天是2018.1.7

大二寒假第一天,从今天开始系统学习c和c++,同时也开始学习写csdn博客。

ok,现在开始

话说。。。分割线在哪里

今天所存在的疑问在于printf()的用法

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。(来自百度百科)

printf()的调用格式为:pritntf("<格式化字符串>",<参量表>);

格式化字符串包括:1.一开始所出现的正常字符,在输出之后依然是本身(可以理解为是某个数字的名字?)2.格式化规定字符,以“%”开始,之后书写一个或多个规定字符,用以确定输出内容格式

参量表是指需要的一系列参数,参数个数=格式化字符说明的输出个数,参数之间采用“,”隔开,顺序与前面的字符一一对应

接下来就是今天李体重需要记住的printf()的格式化规定符

%a 浮点数,十六进制数和p-计数法

%d 十进制有符号整数(同%i)

//%ld表示输出long整数

%u 十进制无符号整数

%f 浮点数,十进制计数法

// %9.2f表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点为1位,不够9位时右对齐,以空格占位;

%lf表示输出double浮点数

%s 字符串

//%8s表示输出8个字符的字符串,同样右对齐

%3.4s这种用浮点数表示字符或者整型量的输出格式,小数点前为最小宽度,小数点后为最大宽度

%c 单个字符(ASCII码)

%p 指针的值

%e 指数形式的浮点数

%x(%X) 无符号以十六进制表示的整数

%o 无符号以八进制表示的整数

%g 自动选择合适的表示法

%% 打印一个百分号

当然,在printf()里面常见的还有

\n 换行符

\f 清屏并换页符

\r 回车

\t Tab

\xhh 一个ASCII码用十六进制表示




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值