问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求1到10的阶乘之和

发布网友 发布时间:2022-05-12 22:37

我来回答

5个回答

热心网友 时间:2023-07-28 22:02

错的地方多着呢

首先,do循环第二句代码的c没有赋值;

然后,do循环的第三句,b++,那么第一次进入循环b的值就是2了,1的阶乘呢,除非你定义了b=0或sum=1,但你没有;

再次,你这个for是什么意思?是a=1吧?如果c=1的话,循环体的语句有什么意义呢。

编程序逻辑性要强,但更要细心。希望这个回答对你有帮助。

好好学习,不停的锻炼就好了。

热心网友 时间:2023-07-28 22:02

int c 没有初始化所以计算结果错误。
按照你写的程序逻辑,c初始化为1,即 int c = 1,这样结果就正确了。

热心网友 时间:2023-07-28 22:03

#include <iostream>
using namespace std;
void main()
{
int i,sum=0,j=1;
for(i=1;i<=10;i++)
{
j*=i;
sum+=j;
}
cout<<sum<<endl;
}
可以这样既简单又明了

热心网友 时间:2023-07-28 22:03

最开始的 c 变量没有初始化,造成任意值:

#include <iostream>
using namespace std;
int main() {
int a, b = 1, c = 1, sum = 0;
do {
a = 1;
sum = sum + c;
b++;
for (c = 1; a <= b; a++)
c = c * a;
} while (b <= 4);
cout << sum << endl;
return 0;
}

热心网友 时间:2023-07-28 22:04

你的代码为什么这么复杂!!你看我的代码
#include <iostream>
using namespace std;
int main()
{
int i,t,s;
s=0; i=1;t=1;
do
{
t=t*i;
s=s+t;
i=i+1;
}
while(i<=10);
cout<<s<<endl;
system("PAUSE");
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江苏省农业机械管理条例第一章 总 则 江苏省农业机械管理条例第六章 法律责任 核心交换机和普通交换机的区别 什么时候需要使用核心交换机 核心交换机与普通交换机的区别及核心交换机的重要性 工业交换机哪个品牌更有保障 求各位大侠~~最近要做毕业设计!但我真没有时间做!谁给我做了 我分全 ... 各位大侠!小弟现在被单片机、步进电机搞的睡不着觉了。向大家求救。我... ...在论坛上经常看到T11T12T13还有S2S3都是什么意思! 魔兽世界中S1 S2 S3 T1 T2 T3什么意思 马凡氏综合征疾病治疗 C语言for循环 求1--10阶乘的和 五年级上册第五单元习作1000字 以题目:有趣的汉字 主要的写在图片上了,谢谢..... 美国签证DS-160表格开始填写之后多久会过期? 已交15年养老保险,为啥在山西民生查询不到? 英语作文情人节 情人节的英语作文 手机没有手写功能还不会打字怎么下载微信 什么软件可以免费上微信打字好看 怎么下载手机微信聊天时不用打字按住说话就有字出来的软件 下载微信说话打字的东西 iphone5s怎么设置微信提示音 脊柱侧弯真的那么可怕吗?该如何缓解呢? vivox7爱奇艺怎么设置跳过片头 爱奇艺为什么不能跳过某些动漫片头,比如某国产动漫,我已经设置跳过片头片尾,可是没 关于在steam上买gta5pc的问题 STEAM PC版GTA5运行时就显示停止运行工作怎样解决 gta5官方客户端怎么才能在steam上玩 我想在steam上预购pc版gta5,谁能详细告诉我步骤,方法,我是新手 steam版的gta5怎么进入游戏 steam上怎么下载gta5游戏文件已入正要下载pc客服端才行吗? C语言求1到10的阶乘的和 用c语言for循环求1到10阶乘 用C语言编写程序,求1到10的阶乘之和:S=1!+2!+3!+4!+5!+6!+7!+8!+9!+10! 请教,程序题改错,求1到10的阶乘和 c语言求1到10阶乘的和 在c语言中用do while或while求1到10的阶乘之和(初学的) javascript中1到10的阶乘和 【程序改错】 功能:求1到10的阶乘的和。 JAVA中父类的非静态方法不能被子类覆盖为静态方法,父类的静态方法不能被子类覆盖为非静态方法?为什么? 为什么很多人不用笔记本电脑的触摸板,而喜欢外接鼠标? 笔记本用外接鼠标好还是触摸板好 用苹果笔记本编辑视频是鼠标好还是触摸屏好? 笔记本,用鼠标和触摸板那个效率高? 系统下是鼠标好用还是触摸板好用 为什么我笔记本的鼠标不如触摸板好用? 触摸板,小红点和外接鼠标哪个最耐用? 冬枣加香蕉一起吃对身体有什么危害吗? 猫吃了卤蛋需要去医院吗 香蕉冬枣有什么坏处 圆珠笔组装手工活不收押金?