全站数据
8 4 2 0 5 8 1

在C语言中:%*3d是什么意思

初级会计 | 简单学习,快乐成才!         
问题更新日期:2024-11-04 07:41:42

问题描述

在C语言中:%*3d是什么意思,在线求解答
精选答案
最佳答案

%3d的意思是,给当前输出项默认最少分配三个输出位置,如果输出的内容少于三个字符,那么在其前面补上空格,如果多于三个字符,那么安原文输出printf("%3d",2)

;结果就是:空格空格2printf("%3d",22)

;结果就是:空格22printf("%3d",1234)

;结果就是:1234而%-3d正好相反,是在输出项后面补上空格如:printf("%-3d",2)

;结果就是:2空格空格以此类推明白了么?