笔试过程中,输出结果往往0.5000和0.50000000是不一样的,常年不用c语言的我,之想到了printf("%s",output),然而依旧是判题系统不通过,转念一想,是否可以用强大的cout来输出呢,分分钟写出了cout<<output<<endl;然而并没有什么卵用,如何输出想要的结果呢?
printf("%.8f",output);
cout <<setiosflags(ios::fixed); //只有在这项设置后,setprecision才是设置小数的位数。
cout << setprecision(8) << f << endl;
恩,暂时关于输出就是这样,输入倒还好,就说因为输出不匹配而挂掉不甘心啊!