C语言高手进来帮帮忙 写一个程序呀~

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:26:33
小弟刚学C语言 不太懂 嘿嘿 只有请大家多帮帮忙啦
帮忙写一个程序 (1+2+3+...+100)+(1*1+2*2+3*3+.....+49*49+50*50)+(1/1+1/2+1/3+....+1/9+1/10) 小弟目前的分还不是太多 请各位多多包涵呀 呵呵

#include "stdio.h"

void main()
{
int i,s1=0;
long s2=0;
float s3=0.0;
for(i=1;i<=100;i++)
s1=s1+i;
for(i=1;i<=50;i++)
s2=s2+i*i;
for(i=1;i<=10;i++)
s3=s3+1.0/i;
s3=(float)(s1+s2)+s3;
}

#include <stdlib.h>
#include <stdio.h>
void main()
{
double res = 0;
for(int i=1; i<=100; ++i)
{
res += (i+i*i+1.0/i);
}
printf("res=%.6f", res);
}

#include<stdio.h>

void main()
{
int i(1);
float total(0.00);

for(;i<101;i++)
{
total+=i;
if(i<=50)
total+=(i*i);
if(i<=10)
total+=(1.0/i);
}
printf("%f\n",total);
}

给你两个参考吧。
一:

#include<stdio.h>

void main()
{
int i(1);
float total(0.00);

for(;i<101;i++)
{
tot