改错题   下列给定程序中函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。
   
【正确答案】(1)s=s+(double)(n+1)/n; (2)return t;
【答案解析】(1)在C语言中,整数除以整数得出的结果也是整数,所以此处要转换数据类型。 (2)观察while循环,假如返回值是变量s的话,那么返回的是大于q的值,题中所要返回的是小于q的值,所以应该返回变量t。