永发信息网

c++: #include<stdio.h> main() { int n,s=1,x=0;

答案:1  悬赏:60  手机版
解决时间 2021-03-31 10:40
c++: #include<stdio.h> main() { int n,s=1,x=0;
最佳答案
#include
main()
{
int n,s=1,x=0;
for(n=1;n<=10;n++)
{

if(n%2==0)
{
s=1;m=n;
while(m)
{
s=s*m;
m--;
}
x=x+s;
}
}
printf("%d",x);
}追问也不行。前面已经有了。追答少写了个定义,在定义行里加m int n,m,s=1,x=0;

你说“前面已经有了”什么意思?

如果还有错,你最好描述一下错误追问为什么要加m呢,我又没用到m.这程序没语法错误。追答假设n是2,但你在算阶乘时又n--,最后把它改成0了。下一个数n又会是2,所以程序死循环,算阶乘时用m抄后可以m--追问有for在.n会从1至10的。那按你的方法,怎样改呢追答我给你的就是改完的。只不过少写了m定义
你把
int n,s=1,x=0;
改成
int n,m,s=1,x=0;

如果有问题再把现象告诉我。

“有for在.n会从1至10的”什么意思?

for(n=2; n<11; n+=2)
n=0;
这上面的n能到10吗?追问n<=10,你说呢追答真服了你了。
我说是这样:
for(n=2; n<11; n+=2)
n=0;
这两句构成一个死循环,n在2,0,2,0,2,0。。。每次for将n变成2,然后n=0;把n变成0
轮到你说了,是不是这样?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
外人想我是什么意思
富士能工业镜头hf12.5ha-1b放大倍率是多少
关于东航青老年特惠的问题
描写高考的诗句
金钱包pos机
这是真的开始假的?
美国哈弗大学的历史?
【2个证券账户申购其中一个中新股】问题:万
诸事不顺,皆因不孝这八字出自哪里
武汉纯公积金贷款,需要银行流水和工资证明吗
奔驰gls26o为什么没有一建启动
2011年8月2生12.50分生的命运
十四除以六商是循环小数的用简便形式表示出来
职业问大,求同行建议
红高粱里的日本人谁演的
推荐资讯
今日农历几号?
六安浪漫旅程主题宾馆地址在哪,我要去那里办
我买了国华人寿险每年交六干元到六十岁后能全
狗头真的打不赢德玛吗
黄岛区青岛乐家房产地址有谁知道?有点事想过
揉搓肚子能把肚皮上的肉减掉吗?
冬天,用塑料梳子梳头发,头发会随着梳子飘起
小车1.6T117马力好不好
i were wrong还是i was wrong
老公出轨了,怎么办 w
一楼住宅在上水管私设阀门“调控”楼上用水,
英语选择,麻烦检查下,空着的求解,谢谢!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?