首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。 例如,若q的值为50.0,则函数值应为49.394948。 请改正程序中的错误,使它能得出正确的结果。 注意:
下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。 例如,若q的值为50.0,则函数值应为49.394948。 请改正程序中的错误,使它能得出正确的结果。 注意:
admin
2019-04-04
56
问题
下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项和S
N
,直到S
N+1
的值大于q为止,q的值通过形参传入。
例如,若q的值为50.0,则函数值应为49.394948。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<Stdio.h>
double fun(double q)
{
int n;
double s,t;
n=2;
s=2.0;
while(s <=q)
{
t=s;
/*********found*********/
s=s+(n+1)/n;
n++;
}
printf("n=%d\n",n);
/*********found*********/
return s;
}
main()
{
printf("%f\n",fun(50));
}
选项
答案
(1)s=s+(double)(n+1)/n; (2)return t;
解析
(1)在C语言中,整数除以整数得出的结果也是整数,因此此处要转换数据类型。
(2)观察while循环,如果返回变量是s,那么返回的是大于q的值,而题中所要返回的是小于q的值,所以应该返回变量t。
转载请注明原文地址:https://kaotiyun.com/show/fnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
有以下程序 main() { int a [3][2]={0},(* ptr [2],i,j; for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);pb++;} for(i=0;i<3;i++)
有以下程序#include<stdio.h>main(){charc1=’1’,c2=’2’;c1=getchar();c2=getchar();putchar(c1);putchar(c2);}当运行
利用fseek函数可实现的操作是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
下列程序的输出结果是()。#include“stdio.h”main(){structst{inty,x,z;}union{longi;intj;
在数据管理技术发展的三个阶段中,数据共享最好的是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
函数sub的功能是根据下面近似分式求π的值。(π*π)/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)现在请在下面的函数中填空,完成求π值的功能。#include"math.h"doublesub(longm
随机试题
有关紫外线消毒效果监测下列哪项规定是错误的
结核性腹膜炎常见的并发症有________,________,________。
软骨囊是指
A、青霉素B、四环素C、两者均是D、两者均不是为半合成抗生素
三七为五加科植物三七的干燥根和根茎。三七加工时剪下的根茎、支根、须根晒干后,其商品规格分别是
张某向李某购买房屋一间,成交后未办理房屋产权变更登记。随后,张某以该房屋作为出资,与李某共同创办了一家合伙商店。1年后,张某因其个人债务与何某签订合同,将此房屋抵押与何某。李某提出异议。对此案应如何认定?()
政府投资必须注重效益,为提高效益,需要在()等方面进行规范和采取措施。
长城公司2009年初自行建造某项生产用大型设备,该设备由A、B、C、D四个部件组成。建造过程中发生外购设备和材料支出7000万元(假定不考虑增值税),人工成本1000万元,资本化的借款费用200万元.安装费用100万元,为达到正常运转发生测试费50万元,
我国计算机网络事业发展很快。据中国互联网络中心(CNNIC)的一项统计显示,截止到1999年6月30日,我国上网用户人数约为400万,其中使用专线上网的用户人数约为144万,使用拨号上网的用户人数约为324万。根据以上统计数据,最可能推出以下哪项判断有误?
Somepeoplewerejustborntorebel;CharlesDarwinwasoneofthem.【21】______NicholasCopernicus,BenjaminFranklinandBillGa
最新回复
(
0
)