《C语言程序设计》题库及答案- 联系客服

发布时间 : 星期二 文章《C语言程序设计》题库及答案- 更新完毕开始阅读b896e41a59eef8c75fbfb3f9

{

x1=1.0/2*(x1+a/x1);

if(fabs(x2-x1)<=1e-5) break; else x2=x1; }

printf(\}

/*C35 67.223018*/ main() {

double f(double x),s=0; int i;

for(i=-30;i<=30;i++) s=s+f(i); printf(\}

double f(double x) {

double y;

if(x==0||x==2)y=0;

else if(x>1)y=(x+1)/(x-2); else if(x<0)y=(x-1)/(x-2); return y; }

/*C38 1.480392*/ main() {

double t=1; int m;

for(m=2;m<=50;m++) t=t+1.0/(m*(m+1)); printf(\}

/*C41 467,91,19580*/ #include\

main() {

int i,c=0,s=0,max; for(i=2;i<=478;i++) if(prime(i)) {

max=i; c++; s+=i; }

printf(\}

/*C42 1304735*/ #define N 10 main() {

int i;

double a,b,y=0; for(i=1;i<=N;i++) {

if(i%2==0)

{a=i/2.0;b=i*i*i;} else

{a=i;b=i*i;} y=y+(a-b)*(a-b); }

printf(\}

/*C43 7*/ #define X 0.25 #include main() {

double y=1,s=1.28767; int i;

for(i=1;y<=s;i++)

y=y+(double)pow(X,i)/i; printf(\}

/*C46 143*/

#include void main() {

long sum=0,a[30]={1,1,2}; int k;

for( k=2;k<10;k++ )

a[k]= a[k-1]+a[k-2]; for( k=0;k<=10;k++ ) sum += a[k]; printf(\}

/*C47 694380*/ main() {

long i,s=0;

for(i=20;i<=160;i+=2) s=s+i*i; printf(\}

/*C48 1466295*/ main() {

long i,s=0;

for(i=10;i<=2000;i++)

if(i%2==0||i%3==0||i%5==0) s=s+i; printf(\}

/*C49 14510*/ #include\main()

{

int i,c=0,s=0;

for(i=800;i>=1;i--) if(prime(i)&&c<20) { c++; s=s+i; }

printf(\}

/*C50 1.967213*/ #define N 60 main() {

int i; double s;

for(i=1;i<=60;i++) s=s+1.0/((1+i)*i/2); printf(\}

/*fun.c 自定义函数判断素数*/ int prime(int x) {

int k;

for(k=2;k