首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
2020-10-26
36
问题
下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项和S
N
,直到S
N+1
的值大于q为止,q的值通过形参传入。
例如,若q的值为50.0,则函数值应为49.394948。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 double fun(double q)
4 {
5 int n;
6 double s , t;
7 n=2;
8 s=2.0;
9 while (s<=q)
10 {
11 t=s;
12 /*********found*********/
13 s=s+(n+1)/n;
14 n++;
15 }
16 printf(’’n=%d\n’’,n);
17 /*********found*********/
18 return s;
19 }
20 main()
21 {
22 printf(’’%f\n’’,fun(50));
23 }
选项
答案
(1)s=s+(double)(n+1)/n; (2)return t;
解析
(1)在C语言中,整数除以整数得出的结果也是整数,因此此处要转换数据类型。
(2)观察while循环,如果返回变量是s,那么返回的是大于q的值,而题中所要返回的是小于q的值,所以应该返回变量t。
转载请注明原文地址:https://kaotiyun.com/show/Wt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作数据常量的是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
以下选项中叙述错误的是()。
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;i
以下选项中,合法的一组C语言数值常量是()。
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
下面属于“对象”成分之一的是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列关于软件工程的描述中正确的是
随机试题
发展社会主义民主政治是中国共产党始终不渝的奋斗目标。社会主义民主政治的本质和核心是
罂粟哌替啶
患儿女,1岁。多汗,睡眠不安,方颅及肋骨串珠,X线检查骨骺端临时钙化带消失,呈毛刷样,杯口状改变,骨骺软骨带明显增宽,骨密度减低。后遗症常常发生的年龄在
设置在配筋砌体水平灰缝中的钢筋,应居中放置在灰缝中的目的一是对钢筋有较好的保护,二是()
下列各项内容中属于施工招标文件中投标人须知的是()。
在《普通高中化学课程标准(实验)》中,“认识化学键的含义,知道离子键和共价键的形成”内容标准对应的课程模块是()。
Onesnowyday,thewindsgrewstrongerandthesnowturnedintoablindingsnowstorm.Afarmersatdowntorelaxbeforethefire
意志的活动过程会体现以下两大定律。其中,意志强度边际效应定律是指意志的强度随着自身行为的活动规模的增长而下降;意志强度时间衰减定律是指意志的强度随着自身行为的持续时间的增长而呈现负指数下降。 根据上述定义,下列选项最能体现意志强度时间衰减定律的是:
•YouwillheartheopeningoftheFactoriesoftheYearawardsceremony.•Asyoulisten,forquestions1-12,completethenote
Onlywhenyouhaveagoodknowledgeofgrammar______writecorrectly.
最新回复
(
0
)