当前位置:首页 > 问答列表 >

求1到20的阶乘和,但我的结果是一个负数,求指正

提问者:白无常 提问时间:2019年03月31日 12:18:05

优质回答 回答者:天恋思君

数值太大,超过long类型能表示的最大范围了

-----------------------------------------------------------------

回答者:胡小瓢

你把long改成double就对了,,long装不下这个数

-----------------------------------------------------------------

回答者:bjzxcool

这是因为数字太大了。

改为double吧:

#include<stdio.h>

int main()

{double s=0,i,t=1;

for(i=1;i<21;i+=1)

{t*=i;

s+=t;

}

printf("%.0lf\n",s);

return 0;

}

这里最后2位数字应该是13。

因为累加到10!时是4037913,而10以上的阶乘末2位都是0。

-----------------------------------------------------------------

回答者:WongFree

不懂


上一篇:播音员语速,一般是一分
下一篇:-1/2的阶乘怎么算

TAGS: 负数的阶乘

相关阅读推荐
  • 西兰花的营养价值是什么?

    问题描述: 优质回答 回答者:邯郸学步1 维生素C含量比辣椒高: 西兰花中的营养成分,不仅含量高,而且十分全面,主要包括蛋白质、碳水化合物、脂肪、矿物质、维生素C和胡萝卜素等。...

  • 红酒的配菜

    问题描述: 优质回答 回答者:latola 1. 6种主要的味道 我们可以辨别成千上百的香气,但是我们只能辨识几种味道:甜味、酸味、咸味、苦味、油腻、鲜味。鲜味是我们舌头感觉到的一...

  • 真火壁炉该怎么安装和使用?

    问题描述: 想在房间里装一个真火壁炉,欧式的那种,应该怎么弄? 优质回答 回答者:crazydj555 燃木真火壁炉的安装其实并不复杂,壁炉本身是一个整体,主要就是一个走烟管的问题...

  • 中国移动网络宽带怎么设置无线路由器

    采纳回答 xfe1990 2018-12-06 1、请按下图所示链接设备,power为电源、(1、2、3、4)lan为输出端口、wan为网线插入端口、reset为重置键(需重置时拿尖物按住5秒) 2、连接完成后,检查指示...

  • 香菇炖鸡汤的做法大全2014

    问题描述: ----------------------------------------------------------------- 回答者:AndyLeo 香菇炖鸡汤一:将整鸡切块,清洗干净备用;香菇洗净泡软、枸杞洗净、桂圆剥皮备用;葱切段、姜切片备...

  • 川汽野马汽车封闭如何

    以下内容来源自网络不代表本网站观点,有任何侵权或违法行为欢迎大家踊跃举报,举报邮箱:2042975775@qq.com,本站坚决反对一切违法犯罪行为。 优质回答 回答者:Freejackie 以下内容来...