给定程序MODI1.C中函数 fun 的功能是:求出以下分数序列的前n项之和.和值通过函数值返回到main函数.
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 19:31:23
给定程序MODI1.C中函数 fun 的功能是:求出以下分数序列的前n项之和.和值通过函数值返回到main函数.
2 3 5 8 13 21
┄┄ ,┄┄ ,┄┄ ,┄┄ ,┄┄ ,┄┄ ,……
1 2 3 5 8 13
例如,若n = 5,则应输出:8.391667.
请改正程序中的错误,使它能计算出正确的结果.
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
//
s = s + (Double)a / b;
c = a; a = a + b; b = c;
}
return s;
}
main( )
{ int n = 5;
printf( "\nThe value of function is:%lf\n",fun ( n ) );
}
什么时候FUN前要加类型,是有RETURN的时候吗
(double)a/b为什么不用改成(double)(a/b)
2 3 5 8 13 21
┄┄ ,┄┄ ,┄┄ ,┄┄ ,┄┄ ,┄┄ ,……
1 2 3 5 8 13
例如,若n = 5,则应输出:8.391667.
请改正程序中的错误,使它能计算出正确的结果.
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
//
s = s + (Double)a / b;
c = a; a = a + b; b = c;
}
return s;
}
main( )
{ int n = 5;
printf( "\nThe value of function is:%lf\n",fun ( n ) );
}
什么时候FUN前要加类型,是有RETURN的时候吗
(double)a/b为什么不用改成(double)(a/b)
如果你要返回一个数值,就要加类型.简单一点,就是这个函数要是算出一个东西来,就要加类型;如果只是做了一件事比如排序什么的,就不要加类型
回答你最后一句话的问题,改成你那样是错的:两个整型进行除法计算,你应该知道吧,会把小数部分忽略掉,(double)(a/b),就是把算出来的错误结果进行强制转换,没有任何意义;如果先对a进行强制转换,那么这个浮点数在和另一个整型数进行计算的时候,根据c语言的规则,整型数会自动转换成浮点数,算出来的结构就是正确的.
再问: 是不是和是否有return有关
再答: 你是说那个double的问题吗?那个跟return没有关系,在任何地方都通用。
再问: 我说FUN
再答: 哦对,fun确实要加double而不是void,我只看你的问题了,没看代码,呵呵。你说通过return来看函数的类型,在改错题例这么看确实没错;不过有个先后顺序的,你要先知道函数有返回值,才会写出return语句啊
回答你最后一句话的问题,改成你那样是错的:两个整型进行除法计算,你应该知道吧,会把小数部分忽略掉,(double)(a/b),就是把算出来的错误结果进行强制转换,没有任何意义;如果先对a进行强制转换,那么这个浮点数在和另一个整型数进行计算的时候,根据c语言的规则,整型数会自动转换成浮点数,算出来的结构就是正确的.
再问: 是不是和是否有return有关
再答: 你是说那个double的问题吗?那个跟return没有关系,在任何地方都通用。
再问: 我说FUN
再答: 哦对,fun确实要加double而不是void,我只看你的问题了,没看代码,呵呵。你说通过return来看函数的类型,在改错题例这么看确实没错;不过有个先后顺序的,你要先知道函数有返回值,才会写出return语句啊
给定程序MODI1.C中函数 fun 的功能是:求出以下分数序列的前n项之和.和值通过函数值返回到main函数.
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回
C语言fun函数的功能是:求出以下分数序列的前n项之和.(用递归)
、给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形;构成的是等边三角形,还是
罗马废墟给定程序中,函数FUN的功能是:计算N X N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回
c ,改错题1、给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按
c语言程序改错题以下程序中,main函数通过调用fun()函数统计整数序列中的负数的个数以及平均值.本题约定平均值由函数
填空题给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回.s=1*3/2*2+3*5/4*4+5*7/6*
【急】C++程序改错:给定程序MOD1.c中函数fun的功能是:
2、给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位
给定程序中,函数fun的功能是计算下式 例如:若形参e的值为1e-3,函数的返回值为0.551690.
函数fun的功能是:根据以下公式计算并返回S,n通过形参传入,n的值