%5.1d是什么含义

%5.1d是什么含义,d不是输出整数吗?

输出格式%5.1d含义是:d表示整型int类型输出,5表示输出至少占5个字符,1 表示至少显示一位数字。
详情参考
https://en.cppreference.com/w/c/io/fprintf

%5.2d意思是输出整型数时,每个数在屏幕上占有5个字符的宽度且右对齐,每个数据至少输出1位,不足的用0补齐