首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
53
问题
下列给定程序中,函数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://www.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++)
以下程序执行后sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
利用fseek函数可实现的操作是()。
设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为()。
若有以下类型说明语句:charw;intx;flooaty,z;则表达式w*x+z-y的结果为______类型。
以下4个程序中,完全正确的是
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};union{longi;intj;char
随机试题
下列关于剂量校正的描述,错误的一项是
下列自身抗体与SLE的活动性相关性最强的是
大中型工程项目构成的划分中,由大到小的顺序是( )。
客户在从事融资融券交易期间,出现以下()情况时,将面临担保物被证券公司强制平仓的风险。
甲公司2016年度实现利润总额10000万元,适用的所得税税率为25%;预计未来期间适用的所得税税率不会发生变化,假定未来期间能够产生足够的应纳税所得额用以抵扣可抵扣暂时性差异。甲公司2016年度发生的有关交易和事项中,会计处理与税法规定存在差异的有:(
甲持有硕昌有限公司69%的股权,任该公司董事长;乙、丙为公司另外两个股东。因打算移居海外,甲拟出让其全部股权。根据公司法律制度的规定,下列说法不正确的有()。
下列措施中,对提高气隙击穿电压影响不大的是()。
“三个有利于”的标准是判断各方面工作是非得失的标准。()
【永安建制】武汉大学2001年中国近现代史真题;华东师范大学2005年中国近现代史真题;湖南师范大学2016年中国史综合真题
“得天下英才而教育之”一语出自()
最新回复
(
0
)