用%f控制符输出6位小数(不太理解什么意思)


#include
int main()
{
    double i, j;
    i = 1.0;
    j = i / 3;
    printf("%f", j);
}

"%f" 是一种格式控制符,用于在输出浮点数时指定小数位数。其中,"%6.f" 表示输出 6 位小数。

#include <stdio.h>

int main()
{
   float num = 123.456789;
   printf("%.6f", num);
   return 0;
}

在C语言中,printf()函数是用于输出数据的函数,%f是一种格式控制符,用于输出浮点数。当使用%f控制符输出时,可以使用.n的形式来控制小数位数,例如%.6f表示输出6位小数。
在上面的代码中,定义了两个变量i和j,i的值为1.0,j的值为i除以3的商。最后,通过printf()函数输出j的值,格式控制符为%.6f,表示输出6位小数。