定义函数total(n),计算1+2+3+...+n,函数返回类型是int.
在主函数中输入正整数n,调用函数total(n)计算并输出下列算式的值.
S=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
我的答案是:
#include
int total(int x)
{
int z=0;
for(;x>0;x--)
z=z+x;
return z;
}
void main()
{
int n;
double a;
a=0;
printf("请输入正整数n\n");
scanf("%d",&n);
for(;n>0;n--)
a=a+1/total(n);
printf("%lf\n",a);
}
然后输出结果应该是数据类型不对,..
人气:437 ℃ 时间:2020-03-23 07:30:22
解答
a=a+1.0/tota(n);
推荐
- 定义函数total(n)计算1+2+..+n,定义fact(n)计算n!(n!=1*2*..*n),函数total的类型为int,函数fact的返回值类
- 定义函数total(n)计算1+2+......+n,定义fact(n)计算
- 从键盘输入一个正整数n,计算 的值.要求定义和调用函数fact(n),计算n!,函数形参n的类型是int,
- 定义函数f(n)计算n+(n+1)+(n+2)+……+(2n-1),函数返回值类型是double .
- 出数组a[n]中任何两个不同元素的值等于MM值的配对个数,然后返回统计结果.如假定a[i]+[j]等于MM,同时i不等于j,则为一个配对.
- 哲学分支有哪些
- 航速30节是多少
- 思乡的诗句,两句,
猜你喜欢
- 一亩地666平方米,种苹果树,行距为4米,株距为3米,这地能种多少棵树 急求 在线等
- 连词成句:train us take to let a Beijing
- There were some apples,( )( 反义疑问句
- 一份试卷有三十道选择题,规定做对一道题得四分,做错一道题扣一分,小明做完全部试题,得了100分问
- 如果一个DNA 酶解液在电泳后发现DNA 未被切动,你认为可能是什么原因
- 在古文中“知音”还拿什么词来表示?
- 机械滑轮组机械效率的实验原理是什么
- 二次函数一般式装转换顶点式