A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lxszl 中级黑马   /  2015-8-30 20:14  /  1930 人查看  /  15 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

只需要把积的格式改为%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;
}
   


15 个回复

正序浏览
嗯 不错 小tip
回复 使用道具 举报
%2d占2位,不够左补0
回复 使用道具 举报
OK,学到啦~
回复 使用道具 举报
感谢楼主分享,长知识了!!
回复 使用道具 举报
{:2_30:}.......赞
回复 使用道具 举报
请问楼主%2d啥意思?
回复 使用道具 举报
感觉有\t比较好,可以自动对齐
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
原来如此,收获+1,thank u very much.
回复 使用道具 举报
好多达人,学习了
回复 使用道具 举报
一个输出后加制表符直接高点  还没这么麻烦
回复 使用道具 举报
用制表符就行了。
\t
回复 使用道具 举报
使用\t也可以
回复 使用道具 举报
不错 ,真好也遇到这个问题
回复 使用道具 举报
在论坛可以学到很多知识啊,谢谢啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马