java输出右对齐_Java中如何控制右对齐输出?

展开全部

%4.xx  使输出右对齐,不足4位用空格;

%-10s  使字符串左对齐输636f707962616964757a686964616f31333365643537出,不足10位,后加空格;

%10s   使字符串右对齐输出,不足10位,前加空格。

输出的对齐格式:

printf("%4.d\n",1);

printf("%4.d\n%4.d\n%4.d\n",3,12,1123);

printf("%-10s%d\n",s,12);

%4.xx  使输出右对齐;不足4位用空格;

%.4xx  使小数保留4位小数,若该数为整形,不足四位前填0;多余4位原样输出;

%-4.xx 使输出的数左对齐;

%-10s  使字符串左对齐输出,不足10位,后加空格;

%10s   使字符串右对齐输出,不足10位,前加空格;

%10.s  不输出字符,只输出10位空格;

%.10s  字符原样输出;

举例:

#include

int main()

{

printf("%4.d%4.d%4.d\n",1,34,12344);

printf("%4.d\n%4.d\n%4.d\n",3,12,11123);  //右对齐;不足四位,前加空格;

printf(


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部