浮点数后面的0如何去掉啊

浮点数后面的0怎么去掉啊?#include stdio.h intmain(){inta5doubleff13.0/aprintf( %f ,f)syste

浮点数后面的0怎么去掉啊?
#include "stdio.h "
int   main()
{
int   a   =5;
  double   f;
  f   =   13.0/a;
  printf( "%f ",f);
  system( "pause ");
}
想得到2.6
但结果是2.6000000

[解决办法]
printf( "%g ",f);