%-5d是一个格式化输出控制符,用于控制整数的输出格式。%-5d是一个格式化输出控制符,用于控制整数的输出格式。%d是用于输出十进制整数的格式化输出控制符。-5是指输出的整数占用的宽度为5个字符,如果不足5个字符,则在前面填充空格。因此,%-5d的含义是:输出一个整数,并在前面填充空格,使其总宽度为5个字符。如果整数的位数少于5个字符,则在前面填充空格。例如,如果整数是123,则输出为123;如果整数是4567,则输出为4567;如果整数是01(1位数),则输出为01(仍然占用了5个字符宽度)。
下载本文