求和k(1到100)+k*k(1到50)+1/k(1到10)

#include <stdio.h>
int main()
{
    double s1=0,s2=0,s3=0,t;
    double k;
    for(k=1;k<=100;k++)
    {
        s1=s1+k;    
    }
    printf("%f ",s1) ;
    for(k=1;k<=50;k++)
    {
        t=k*k;
        s2=s2+t;
    }printf("%f ",s2) ;
    for(k=1;k<=10;k++)
    {
        t=1/k;
        s3=s3+t;
    }printf("%f ",s3) ;
    printf("之和为:%15.6f ",s1+s2+s3);
    return 0;
 }

原文地址:https://www.cnblogs.com/LiQingXin/p/12852396.html