累加累乘Word文档格式.docx
- 文档编号:18242166
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:32
- 大小:20.60KB
累加累乘Word文档格式.docx
《累加累乘Word文档格式.docx》由会员分享,可在线阅读,更多相关《累加累乘Word文档格式.docx(32页珍藏版)》请在冰豆网上搜索。
intm=0,f=1,i;
i++)
{
m+=i*f;
}
return【?
m=%d\n"
fun(10));
1).i<
=n
2).f=-f
3).m
第3题(10.0分)题号:
4
下面的程序是求1!
+3!
+5!
+……+n!
的和。
longintf,s;
inti,j,n;
scanf("
%d"
&
n);
】)
{
f=1;
for(j=1;
j++)
s=s+f;
n=%d,s=%ld\n"
n,s);
}
1).s=0
2).i+=2或i=i+2或i++,i++
3).j<
=i或i>
=j或j<
i+1或i+1>
j
4).f=f*j
第4题(10.0分)题号:
407
/*------------------------------------------------------
【程序改错】
--------------------------------------------------------
编写函数求2!
+4!
+6!
+8!
+10+12!
+14!
。
------------------------------------------------------*/
#include"
stdio.h"
longsum(intn)
/**********FOUND**********/
inti,j
longt,s=0;
for(i=2;
t=1;
j<
=i;
t=t*j;
s=s+t;
return(t);
thissum=%ld\n"
sum(14));
getch();
1).inti,j;
2).for(i=2;
i=i+2)或for(i=2;
i+=2)或for(i=2;
i++,i++)
3).return(s);
第5题(10.0分)题号:
14
求1到20的阶乘的和。
fun()
{
intn,j;
floats=0.0,t=1.0;
for(n=1;
n<
=20;
n++)
s=1;
t=t*n;
s+t=s;
jiecheng=%d\n"
s);
fun();
1).t=1;
或t=1.0;
2).t=t*j;
或t*=j;
或t=j*t;
3).s=s+t;
或s+=t;
或s=t+s;
4).printf("
jiecheng=%f\n"
第6题(10.0分)题号:
16
根据整型形参m的值,计算如下公式的值。
111
t=1-——-——-...-——
2x23x3mxm
若m=5,则应输出:
0.536389
doublefun(intm)
doubley=1.0;
m;
i--)
y-=1/(i*i);
returnm;
intn=5;
\ntheresultis%lf\n"
fun(n));
1).for(i=2;
i++)或for(i=2;
m>
m+1;
1+m;
m+1>
i;
1+m>
2).y-=1.0/(i*i);
或y=y-1.0/(i*i);
或y-=1.0/(float)(i*i);
或y=y-1.0/(float)(i*i);
或y=y-1.0/i/i;
或y=y-1.0/(float)i/(float)i;
或y=y-1/(double)(i*i);
或y-=1/(double)(i*i);
3).returny;
或return(y);
或return(y);
第7题(10.0分)题号:
392
根据整型形参m,计算如下公式的值:
y=1/2+1/8+1/18+...+1/2m*m
doublefun(intm)
doubley=0
i<
i++)
y=+1.0/(2*i*i);
return(y);
main()
intn;
clrscr();
Entern:
"
);
&
\nTheresultis%1f\n"
fun(n));
1).doubley=0;
2).for(i=1;
3).y+=1.0/(2*i*i);
第8题(10.0分)题号:
437
以下程序能求出1*1+2*2+......+n*n<
=1000中满足条件的
最大的n。
string.h"
intn,s;
s==n=0;
while(s>
1000)
++n;
s+=n*n;
n=%d\n"
n-1);
1).s=n=0;
2).while(s<
=1000)
3).printf("
n-1);
第9题(10.0分)题号:
375
根据整型形参m,计算某一数据项的值。
y=1/(100*100)+1/(200*200)+1/(300*300)+……+1/(m*m)
若m=2000,则应输出:
0.000160。
#include<
conio.h>
stdio.h>
/**********FOUND**********/
fun(intm)
doubley=0,d;
inti;
for(i=100,i<
=m,i+=100)
d=(double)i*(double)i;
y+=1.0\d;
return(y);
main()
intn=2000;
clrscr();
printf("
\nTheresultis%lf\n"
fun(n));
1).doublefun(intm)
2).for(i=100;
i<
=m;
i+=100)
3).y+=1.0/d;
第10题(10.0分)题号:
12
用下面的和式求圆周率的近似值。
直到最后一项的绝对值
小于等于0.0001。
_111
—=1-—+—-—+...
4357
inti=1;
ints=0,t=1,p=1;
while(fabs(t)<
=1e-4)
p=-p;
i=i+2;
t=p/i;
pi=%d\n"
s*4);
1).#include"
math.h"
或#include<
math.h>
2).floats=0,t=1,p=1;
或floats=0,p=1,t=1;
或floatp=1,s=0,t=1;
或floatp=1,t=1,s=0;
或floatt=1,p=1,s=0;
或floatt=1,s=0,p=1;
3).while(fabs(t)>
1e-4)或while(0.0001<
fabs(t))或while(1e-4<
fabs(t))或while(fabs(t)>
0.0001)
pi=%f\n"
s*4);
第11题(10.0分)题号:
13
求1到10的阶乘的和。
floatt,s=0;
floatfac(intn);
10;
s=fac(i);
%f\n"
floatfac(intn)
inty=1;
for(i=1;
y=y*i;
return;
1).for(i=1;
=10;
i++)或for(i=1;
10>
11;
11>
2).s=s+fac(i);
或s+=fac(i);
或s=fac(i)+s;
3).floaty=1.0;
或floaty=1;
4).returny;
第12题(10.0分)题号:
408
写计算级数ex=1+x+x2/2!
+x3/3!
+...+xn/n!
的值。
#include"
intm,n;
floatx,term,ex1,ex2;
x,m="
%f%d"
x,&
m);
ex1==ex2=1;
term=1;
term*=x%n;
ex1+=term;
ex2=term;
for(n=m;
n>
1;
n--)
term*=n/x;
ex2+=term;
exforward=%fexbackrard=%f\n"
ex1,ex2);
1).ex1=ex2=1;
2).term*=x/n;
3).for(n=m;
=1;
第13题(10.0分)题号:
352
y=1+1/3+1/5+1/7+...+1/(2m-3)
doubley=1
y+=1.0/(2i-3);
第14题(10.0分)题号:
438
输入n,计算s=1+1+2+1+2+3+1+2+3+4+...+1+2+3+4+...+n
#include<
voidmain()
inti,s;
p,n;
\n"
n);
for(s=p=0,i=1;
n;
s+=p+=i;
S=%d\n"
1).inti,s,p,n;
2).scanf("
3).for(s=p=0,i=1;
第15题(10.0分)题号:
366
求出以下分数序列的前n项之和。
和值通过函数值返回main
函数。
2/1+3/2+5/3+8/5+13/8+21/13……
若n=5,则应输出:
8.391667。
fun(intn)
inta,b,c,k;
s=0.0;
a=2;
b=1;
for(k=1;
k<
=n;
k++)
s=(double)a/b;
c=a;
a=a+b;
b=c;
returnc;
intn=5;
clrscr();
\nThevalueoffunctionis:
%lf\n"
fun(n));
1).doublefun(intn)
2).s=s+(double)a/b;
或s+=(double)a/b;
或s+=a/(double)b;
或s=s+a/(double)b;
3).returns;
第16题(10.0分)题号:
6
----------
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 累加