家丁下面是某个完整程序的一部分,打印的结果是什么?
printf("He sold the painting for $%2.2f.\n",2.345e2);
上面打印的格式是%2.2f 不就是字段宽度为2,小数点后保留两位吗?
打印出来应该是23.45吗?
但是答案给的是234.50,。
还有一道。。。
你会使用什么转换说明来打印
一个形如+3.13字段宽度等于数字中字符个数的浮点数。
我认为:
数字中有5个字符,小数点后有2位。那应该是%+5.2f吧。。。。
但是答案给的
%+0.2f
真搞混乱了。。。求大家帮忙解答一下,最好有详细的分析过程!