C语言中%d,%4d,%6d,有什么区别如题

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/21 00:36:31

C语言中%d,%4d,%6d,有什么区别如题

就是一个数占的位格数. %d就是直接输出 %4d就是这个数要占4个位置,如果这数本身多于4位就直接输出,否则由空格填充 %6d就是这个数要占6个位置,如果这数本身多于6位就直接输出,否则由空格填充 如printf("%4d",12) 输出的格式是__12(前面两个空格) printf("%4d",12345)就直接输出12345