首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
46
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
以下不能用于实型数据的运算符是()。
有以下程序:#inelude<stdio.h>voidmain(){inta=1,b:0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
若有定义:charC;doubled;程序运行时输入:12,能把字符1输入给变量c、数值2输入给变量d的输入语句是()。
以下表达式中,其值不等于数值3的是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
度为3的一棵树共有30个节点,其中度为3,1的节点个数分别为3,4。则该树中的叶子节点数为()。
软件的三要素是
随机试题
世界商品价格指数中又被称为农产品价格指数的是()
临床诊断为此时应选用哪种治疗方法为宜
流行病学最常用的指标为
异位妊娠最常见的部位是()
一座5×104m3的储油罐建于滨海软土地基上,天然地基承载力特征值fsk=75kPa,拟采用水泥搅拌桩法进行地基处理,水泥搅拌桩置换率m=0.3,搅拌桩桩径d=0.6m,与搅拌桩桩身水泥土配比相同的室内加固土试块抗压强度平均值fcu=3445kPa,桩
()体现了农村全面发展的需求,也是巩固和加强农业基础地位、全面建设小康社会的重大举措。
关于个人的生命周期对资产配置的影响,下列说法正确的有( )。
下列关于投资性房地产后续支出的说法中,不正确的是()。
王老师执教《中国画写意花鸟——梅兰竹菊》一课时,将“中国画‘托物言志’的艺术特征”设为教学重点。上课时,他首先展示了一些自然形态的梅兰竹菊图片,详细讲解梅兰竹菊的生长习性,接着王老师展示了一件写意梅花作品,让同学们开始课堂练习。问题:依据美术新课
下列权利中,著作权人可以转让的是()
最新回复
(
0
)