关于#c语言#的问题:可以看一下第二问并解释一下为什么吗

规定域宽和小数点位数等等
可以看一下第二问并解释一下为什么吗
图片放在下面

img

一般是这样的
% 标志 字段宽度 精度 长度修饰符 输出格式
d是十进制整数输出
o是八进制输出
u是无符号整数输出
f是单精度输出
x是十六进制输出
c是输出单个字符
e或E指数形式输出
g 或G指数形式输出取简短型式,其它形式很上面输出一样
a是有符号十六进制输出

长度修饰有l ll L h hh等等
字段宽度是正数右对齐,
字段宽度是负数左对齐,
精度对浮点数是小数位数,
精度对字符串是输出字符的个数,
浮点数用%.f表示不控制字段宽度输出浮点数的整数部分

第二问就是问printf各种格式输出是什么,这个书上就有归纳好的。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^