早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言的占位符中间的数字是什么意思??printf("%3d%6.1f\n",a,b)----------%d和%f中间的3和6.1是什么意思???

题目详情
C语言的占位符中间的数字是什么意思??printf("%3d %6.1f\n", a, b)----------%d和%f中间的3和6.1是什么意思???
▼优质解答
答案和解析
%md,m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出 f格式符,用来输出实数(包括单、双精度),以小数形式输出。格式:%f,%m.nf,%-m.nf都可 m(代表一个正整数) 数据最小宽度 n(代表一个正整数) 对实数,表示输出n位小数;对字符串,表示截取的字符个数