东华门侠客打不开:帮我做个C语言的题目

来源:百度文库 编辑:高考问答 时间:2024/05/03 01:55:58
用C语言做个
1到100的和+1到50的平方和+1到10的倒数和
也就是(1+2+3.....+100)+(1*1+2*2+3*3.....+50*50)+(1/1+1/2+1/3...+1/10)
谢谢大家了

void main()
{
int i;
double sum=0.0;
for(i=1;i<=100)
{
sum=sum+i;
if(i<=50) sum=sum+i*i;
if(i<=10) sum=sum+1.0/i;
}
printf("(1+2+...+100)+(1*1+2*2+...+50*50)+(1/1+1/2+...+1/10)=%f",sum);
return;
}

double sum = 0;
for (int i = 1; i <= 100)
{
sum += i;
}
for (int i = 1; i <= 50)
{
sum += i*i;
}
for (int i = 1; i < 100)
{
sum += i/10;
}
printf("%f", sum);

void main()
{
double s=0;
int i;
for (i=1;i<=100;i++)
{
s+=i;
if (i<=10)
{
s+=i*i+1.0/i;
continue;
}
if (i<=50)
s+=i*i;
}
printf("%f",s);

}

void main()
{
int i;
float sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
for(i=1;i<=50;i++)
sum=sum+i*i;
for(i=1;i<=10;i++)
sum=sum+1/i;
printf("(1+2+...+100)+(1*1+2*2+...+50*50)+(1/1+1/2+...+1/10) = %f\n",sum);
}

垃圾