程序中doule什么意思不理解?

main(){double i,s=1;i=1;while(i<=100){s=s*i;i++;}pritf(". 0f\n",s);}

隔江千里
浏览 102回答 2
2回答

牧羊人nacy

double是C语言的一个关键字,代表双精度浮点型。占8 个字节(64位)内存空间。其数值范围为1.7E-308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证。可以用格式化输入输出语句scanf和printf进行double类型的输入输出,格式化字符为%lf。定义double a;可以用scanf("%lf", &a);进行输入。用prinf("%lf",a);进行输出。

慕哥6287543

数据类型,双浮点定义变量i,s的类型double就是定义一个双精度,double i就把i定义为双精度。
打开App,查看更多内容
随时随地看视频慕课网APP