c语言中%6.1f的用法
C语言中%6.1f是指输出的浮点数包含小数点总长度为6位,其中小数1位。

此处我的操作是printf("%d %.1f",i,C);
但是报格式错误,而这里0.0虽然只占据三个字符宽度,但一共占据6个字符宽度,剩下三个就变成空格了,数了一下刚好和上图一样
因此代码为:
printf("%d%6.1f\n",i,C);
C语言中%6.1f是指输出的浮点数包含小数点总长度为6位,其中小数1位。

此处我的操作是printf("%d %.1f",i,C);
但是报格式错误,而这里0.0虽然只占据三个字符宽度,但一共占据6个字符宽度,剩下三个就变成空格了,数了一下刚好和上图一样
因此代码为:
printf("%d%6.1f\n",i,C);