用for语句实现以下功能:编程输出100以内的正整数,以空格分隔,并且每输出6个整数后换行,上下行的整数位置对齐。
这是左对齐,如果右对齐 %-5d改成 %5d
5d啥意思?为什么有5?
打印有站位一说,还有保留小数位等, printf("%5d", i); 打印的i站位5,如果i位置小于5,题中位置都是1或2个左边补齐空格,如果i位置大于5,例如i=111111 则按照实际长度打印。你度娘一下printf用法,有很多
左边补齐空格 运行结果不是没有空格吗 第一列