为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

隔江千里 2022-10-19 19:15:49
main(){double i,s=1;i=1;while(i<=100){s=s*i;i++;}pritf(". 0f\n",s);}
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

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

prinf("%lf",a);
进行输出。

查看完整回答
反对 回复 2022-10-24
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

数据类型,双浮点
定义变量i,s的类型
double就是定义一个双精度,double i就把i定义为双精度。

查看完整回答
反对 回复 2022-10-24
  • 2 回答
  • 0 关注
  • 98 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信