#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);
}
有点误差,主要是你的题目
一到十分之一的和
这一块不知道每次跳变是多少。
不明白继续追问!