当前位置:新励学网 > 秒知问答 > 在C语言中:%*3d是什么意思

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

发表时间:2024-07-28 13:53:44 来源:网友投稿

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

2)

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

22)

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

;结果就是:

1、234而%-3d正好相反,是在输出项后面补上空格如:printf("%-3d";

2)

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

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!