1到100的和,加上1到50的平方,加上1/1到1/10的差,这三个数组的总和 ,帮我看一下错在那里,谢谢了 5
#include<stdio.h>voidmain(){inti,s,k,t,j;longx,r;doubley,n;longdoublec;for(i=1,s=0;i<...
#include<stdio.h>
void main()
{ int i,s,k,t,j;
long x,r;
double y,n;
long double c;
for(i=1,s=0;i<=100;i=i+1) /*求和*/
{s=s+i;}
for(j=1,x=0;j<=50;j=j+1) /*求1到50的乘积的和*/
{t=j;
r=t*t;
x=x+r;}
for(k=1,y=0;k<=10;k=k+1) /*1到1/10的和*/
{ n=1/k;
y=y+n;}
c=y+(long double)x+(long double)s; /*三个和的相加*/
printf("总数为%.f\n",c);
} 展开
void main()
{ int i,s,k,t,j;
long x,r;
double y,n;
long double c;
for(i=1,s=0;i<=100;i=i+1) /*求和*/
{s=s+i;}
for(j=1,x=0;j<=50;j=j+1) /*求1到50的乘积的和*/
{t=j;
r=t*t;
x=x+r;}
for(k=1,y=0;k<=10;k=k+1) /*1到1/10的和*/
{ n=1/k;
y=y+n;}
c=y+(long double)x+(long double)s; /*三个和的相加*/
printf("总数为%.f\n",c);
} 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询