快捷导航

输出格式问题

c++输出数值过大时自动转化成1.84756e+06形式着么办,,double类型;coutm-n)
                {
                        for(j=1;jn)
                                s*=j;

                                cout

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

用c我已经ac了,代码如下:
#include
int main(int argc, char *argv[])
{
        double t,s,z,n,m,b;
        register int i,j;
        scanf("%lf",&t);
        for(i=0;im)
                {
                        z=n;
                        n=m;
                        m=z;
                }
                s=1;
                if(n>m-n)
                {
                        for(j=1;jn)s*=j;

                        for(j=1;j
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP