c语言写程序求一加一百的和加一到五十平方的和加一到十分之一的和.和为47977.

如题所述

#include <stdio.h>
#include <math.h>

int one_to_hundred()
{
    int sum = 0, pos = 0;
    for(pos = 1; pos <= 100; pos ++)
    {
        sum = sum + pos;
    }

    return sum;
}

double one_to_fifty()
{
    int pos = 0;
    double sum = 0;
    for(pos = 1; pos <=50; pos ++)
    {
        sum = sum + pow(pos, 2);
    }

    return sum;
}

double one_to_one_to_ten()
{
    double pos = 0, sum = 0;
    for(pos = 1; pos >=0.1; pos = pos - 0.1)
        sum = sum + pos;
    
    return sum;
}

int main()
{
    double sum = 0;
    sum = one_to_hundred() + one_to_fifty() + one_to_one_to_ten();

    printf("sum = %lf\n", sum);
}

有点误差,主要是你的题目

一到十分之一的和

这一块不知道每次跳变是多少。

不明白继续追问!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-07
为什么我的运行的是47980.5
相似回答