3.5 编程题
.
求100之内的自然数中奇数之和。
答:编程如下:
#include
void main()
{
int s=0;
for(int i=1;i<100;i+=2)
s+=i;
cout<
}
.
求两个整数的最大公约数和最小公倍数。
答:编程如下:
假定两个整数分别为15和25,求它们的最大公约数和最小公倍数。
#include
void main()
{
int m,n,t;
m=15;
n=25;
if(m { t=m; 21 m=n; n=t; } int m0=m,n0=n; while(n!=0) { t=m%n; m=n; n=t; } cout<<"最大公约数为"< cout<<"最小公倍数为"< } . 求下列分数序列前15项之和。 2/1,3/2,5/3,8/5,13/8,… 答:编程如下: #include void main() { int a; double i=2,j=1,sum=0,t; for(a=1;a<15;a++) { sum+=i/j; t=i; i+=j; j=t; } cout<<"SUM="< } 4.按下列公式,求e的近似值。 e=1+1/1 !+1/2 !+1/3 !+…+1/n! 答:编程如下: #include #include void main() { double x(1),s(0); for(int i=1;fabs(x)>1e-8;i++) { x*=(-1.0)*(2*i-3)/(2*i-1); s+=x; 22 } s*=4; cout<<"pi="< } 5.求下列式子之和,假定n=10。 S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n) 答:编程如下: #include void main() { int s(0),s1(0); for(int i=1;i<=10;i++) { s1+=i; s+=s1; } cout< }
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 |