南林程序設計(C語言)中國大學mooc第6周編程題答案

#include<stdio.h>
int main()
{
int m,n,r,q;
scanf("%d %d",&m,&n);
q=m*n;
r=m%n;
while(r!=0)
{
m=n;
n=r;
r=m%n;
}
printf("%d %d",n,q/n);
}

#include<stdio.h>
int main()
{
double s=0.0;
int j=2,t=1,n=2,m;
while(1.0/t>1E-4)
{
? ? m=pow(-1,n);
? ? t=t*j;
s=s+1.0/t*m;
j++;
n++;
}
printf("%.3f",s);
}

#include<stdio.h>
int main()
{
int t,i;
float m=2,n=1,sum=0;
for(i=1;i<=10;i++)
{
sum=sum+m/n;
t=m;
m+=n;
n=t;
}
printf("sum=%.2f",sum);
return 0;
}

#include<stdio.h>
int main()
{
for(char x='A';x<='D';x++)?
{
int i=0;
if(x=='A')
i++;
if(x!='C')
i++;
if(x!='D')
i++;
if(x=='D')
i++;
if(i==1)
{
printf("做好事的人是%c\n",x);
break;
}
? ? }
}

第六周的三道編程題,感謝觀看,覺得有幫助的話不妨留下一個免費的贊吧?
標簽: