首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。 例如,若q的值为
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。 例如,若q的值为
admin
2023-02-27
71
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数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语言中,整数除以整数所得的结果也是整数,因此此处需要将表达式n+1强制转换为double型。
(2)观察while循环,如果返回变量是s,那么返回的是大于q的值。而题中所要返回的是小于q的值,所以应该返回变量t。
转载请注明原文地址:https://www.kaotiyun.com/show/cP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设的整数部分为a,小数部分为b,则ab-=()。
某商店将每套服装按原价提高50%后再作8折优惠的广告宣传,这样每售出一套服装可获利50%,若该店服装进货价格下降20%,改为按原价售卖,则利润率为()。
某班学生在一次测验中平均成绩为75分,其中男生人数比女生人数多80%,而女生平均成绩比男生高20%,则女生的平均成绩为()。
对于任意实数x,不等式(a+2)x2+4x+(a-1)>0都成立,则a的取值范围是()。
函数的定义域为()。
安排5名歌手的演出顺序时,要求某名歌手不第一个出场,另一名歌手不最后一个出场,不同的排法有()。
2021年7月1日,习近平总书记在庆祝中国共产党成立100周年大会上的讲话中指出,一百年前,中国共产党的先驱们创建了中国共产党。初心易得,始终难守。以史为鉴,可以知兴替。我们要用历史映照现实、远观未来。以史为鉴、开创未来,必须()
求下列函数的导函数
自动化测试工具主要使用脚本技术来生成测试用例,其中,____①____是录制手工测试的测试用例时得到的脚本;____②____是将测试输入存储在独立的数据文件中,而不是在脚本中。②
随机试题
试述音高、音强、音长、音色和现代汉语语音的关系。
某男,60岁,患糖尿病6年,半年来项部近发际处,经常出现红肿块,灼热疼痛,出脓后即愈合,触之突起根浅,服用抗生素,无明显效果,常口渴唇燥,舌红苔薄,脉细数。中医诊断为
间歇脉多见于
消防应急照明和疏散指示系统管路明敷时,应在相关部位设置吊点或支点,吊杆直径不应小于6mm。其中相关部位不包括()。
信用证在汇票条款中注明“Drawnonus”,出口商缮制汇票时,应将付款人作成()。
股权投资基金管理人在基金运作中具有核心作用,基金管理人主要具有下列哪些职能()。I.基金产品的设计Ⅱ.基金份额的销售Ⅲ.基金份额的备案Ⅳ.基金资产的管理
对开展理财顾问业务而言,关于客户的重要的非财务信息是()。
自主学习的特征有()。①自立性②自为性⑧自律性
实现“从学生信息表中找出性别为女的学生姓名”的SQL语句是
WemetMaryandherhusbandatapartytwomonthsago.______we’vehadnofurthercommunication.
最新回复
(
0
)