
C语言,渣渣求助!%8.2f和%7.2f什么时候左对齐什么时候右对齐?
3个回答
展开全部
float x,y;
x=12.345; y=98.765;
printf("%8.2f\n%7.2f\n",x,y); //这叫右对齐
x=12.345; y=98.765;
printf("%-8.2f\n%-7.2f\n",x,y); //这叫左对齐
输出:
12.35
98.76
12.35
98.76
所谓对齐,是输出是 以自己的输出场宽范围为准,先占左边,还是先占右边
x=12.345; y=98.765;
printf("%8.2f\n%7.2f\n",x,y); //这叫右对齐
x=12.345; y=98.765;
printf("%-8.2f\n%-7.2f\n",x,y); //这叫左对齐
输出:
12.35
98.76
12.35
98.76
所谓对齐,是输出是 以自己的输出场宽范围为准,先占左边,还是先占右边
展开全部
%8.2f和%7.2f
都是右对齐。
%-8.2f和%-7.2f
都是左对齐。
都是右对齐。
%-8.2f和%-7.2f
都是左对齐。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看清题目,-%7.2,下面解释有问题。可以在visual c里面编程试一下就知道了。
追答
%-7.2f,打错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询