C语言中%d,%4d,%6d,有什么区别如题
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/16 02:56:43
C语言中%d,%4d,%6d,有什么区别如题
![C语言中%d,%4d,%6d,有什么区别如题](/uploads/image/z/7945975-55-5.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%25d%2C%254d%2C%256d%2C%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%E5%A6%82%E9%A2%98)
就是一个数占的位格数. %d就是直接输出 %4d就是这个数要占4个位置,如果这数本身多于4位就直接输出,否则由空格填充 %6d就是这个数要占6个位置,如果这数本身多于6位就直接输出,否则由空格填充 如printf("%4d",12) 输出的格式是__12(前面两个空格) printf("%4d",12345)就直接输出12345