黑马程序员技术交流社区

标题: 九九乘法表对齐问题 [打印本页]

作者: lxszl    时间: 2015-8-30 20:14
标题: 九九乘法表对齐问题
只需要把积的格式改为%2d即可.


#include<stdio.h>
int main(){
    for(int i=1;i<=9;i++){
        for(int j=1;j<=i;j++){
            printf("%d*%d=%2d ",j,i,i*j);
        }
            printf("\n");
            }
    return 0;
}
   



作者: wtj900    时间: 2015-8-30 20:32
在论坛可以学到很多知识啊,谢谢啦
作者: smilejoke    时间: 2015-8-30 21:01
不错 ,真好也遇到这个问题
作者: 麟子    时间: 2015-8-31 08:56
使用\t也可以
作者: aidan    时间: 2015-8-31 14:12
用制表符就行了。
\t
作者: 刘登飞    时间: 2015-8-31 14:52
一个输出后加制表符直接高点  还没这么麻烦
作者: 伟大的度娘    时间: 2015-9-1 17:30
好多达人,学习了
作者: 羊口羊口羊    时间: 2015-9-1 19:28
原来如此,收获+1,thank u very much.
作者: Vigor    时间: 2015-9-1 21:16
谢谢分享
作者: 15095185209    时间: 2015-9-1 21:16
感觉有\t比较好,可以自动对齐
作者: a124113798    时间: 2015-9-1 21:49
请问楼主%2d啥意思?
作者: 靳小龙    时间: 2015-9-1 21:51
{:2_30:}.......赞
作者: GodLovenan    时间: 2015-9-1 22:56
感谢楼主分享,长知识了!!
作者: kylmetz    时间: 2015-9-1 23:46
OK,学到啦~
作者: bustle    时间: 2015-9-2 00:02
%2d占2位,不够左补0
作者: tr2e    时间: 2015-9-2 12:03
嗯 不错 小tip




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2