c/c++基础知识读书笔记二 格式化输入输出

printf函数可以有多种输入输出方式

printf("%m.pX", I);

 

最小字段宽度

m指示了最少字符数量,如果要显示的数值所需的字符数小于m, 就会在值前面放置额外的空格

如果是-m,则是左对齐,在值的后面放置空格.

 

p是依赖X的

如果X是d 显示数字的最少个数,如果没有达到指定的数目,则在前面加0

如果X是e 小数点后要出现的数字的个数,默认为6, 如果p为0则不显示小数

如果X是f  与e一样

如果X是g  表示指数形式或者定点十进制形式的浮点数

 

rintf(   "%g ",   1.2   );         //   1.2 
printf(   "%g ",   122222222.2   );           //   1.22222e8 
printf(   "%G ",   122222222.2   );           //   1.22222E8 

 

printf( "%g ",4.5);//4.5 
printf( "%f ",4.5);//4.500000 
printf( "%e ",400.5);//4.5e+2

 

 

 

 

Locations of visitors to this page

统计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值