首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
36
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
以下程序是求矩阵a、b的和,结果存入矩阵c中,请填空。#includemain(){inta[4][4]={{1,2,6,7),{0,4,2,-8),{1,4,5,2},{2,4,6,8));intb[4]
假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有【】个元素。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p
有以下程序main(){intx[]={1,3,5,7,2,4,6,0},i,j,k;for(i=0;i<3;i++)for(j=2;j>=i;j--)if(x[j+1]>x[j]){
有以下程序#include<stdio.h>main(){charc1=’1’,c2=’2’;c1=getchar();c2=getchar();putchar(c1);putchar(c2);}当运行
以下数据结构中不属于线性数据结构的是()。
随机试题
患者胁腹疼痛拒按,疼痛剧烈,寒热往来,恶心呕吐,大便秘结,舌红苔黄,脉弦数。治宜选用
在历史上,从来都是科学技术新发明的浪潮导致了新产业的诞生和兴旺,在此基础上逐步形成区域性直到世界性的经济繁荣,从汽车、飞机产业到化工、制药、电子等领域,情况都是如此。因此,目前产业界普遍增加在科学研究和开发上的投入,必将有力地促进经济繁荣。以下选项如果
认知发现学习理论认为,应当重视学科的________,即编码规律。
X线具有以下与成像有关的特性
具有推动呼吸和血行功能的气是
A公司只生产一种产品。每月按最高产能生产和销售10000件产品的单位成本如下所示。通过常规渠道销售的每件产品需交付$0.90的销售佣金。当前的市场需求可以使A公司保持最高的产能,而且该公司发现以$16.50的市场价格可以保持销售量和生产量持平。目前,
青春是一首歌,她________着我们年轻的心弦;青春是一团火,她________了我们沸腾的热血;青春是一面旗帜,她________着我们勇敢前行;青春是一本教科书,她________着我们的智慧和心灵。填入划横线部分最恰当的一项是:
某校拟调动某厂某人来校工作,发函应属()。
设A=(α1,α2,α3)是三阶矩阵,且|A|=4。若B=(α1一3α2+2α3,α2一2α3,2α2+α3),则|B|=__________。
A、Throughemail.B、Bytelephone.C、Writecommentstothem.D、Meetthemface-to-face.D男士说到,虽然可以用电邮与同事交流。但他更喜欢面对面的交谈。即D。
最新回复
(
0
)