计算1+3!+5!+7!+9!之和(利用循环结构,和用S表示,结果用?输出)
来源:百度知道 编辑:UC知道 时间:2024/06/18 16:49:54
写出代码
上面两个有逻辑错误
你可以上机试试
下面是我做的
#include<iostream>
using namespace std;
void main()
{
int s=0,c=1;
int i,j;
for(j=1;j<=9;j+=2,c=1)
{
for(i=1;i<=j;i++)
{
c*=i;
}
s=c+s;
}
cout<<"s="<<s<<endl;
}
#include "stdio.h"
void main(){
float s=0,c=1;
int i,j;
for(j=1;j<=9;j++){
for(i=1;i<=j;i++){
c*=i;}
s+=c;
}
printf("%f",s);
}
把上面的程序中的for(j=1;j<=9;j++)改为
for(j=1;j<=9;j+=2)就可以了
计算:-1+3-5+7-9…+2003-2005
1-3+5-7+9-11+........-1999=2001计算
计算:1-3+5-7+9-11+......+97-(-99)
计算:-1+3-5+7-9+11-。。。-193+195-197+199,写出计算过程与道理
计算1+3+5+7+...+101的结果
1+1+2+3+4+5+6+7+8+9+10=?(用简便方法计算)
1+2+3+4+5+6+7+8+9用简便方法计算,怎么算?
1+2+3+4+5+6+7+8+9用简便方法计算,怎么算?谢谢
求助计算1+2+3+4+5+6+7+8+9+10........+1990
计算 1-2+3-4+5-6+7-8+9-10+11