首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
45
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
以下程序是求矩阵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]
数据库恢复是将数据库从______状态恢复到某一已知的正确状态。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="ahDuj";char*s2="ABdUG":intt;t=strcmp(s1,s2);
变量p为指针变量,若p=&a,下列说法不正确的有______。
利用fseek函数可实现的操作是()。
以下4个程序中,完全正确的是
下列程序的运行结果是:【】。#include<stringh>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdefgh";p=
随机试题
简述分销渠道创建的途径。
_______是英国古典政治经济学的代表人物。
Kennedy第一类牙列缺损者,选用混合支持式义齿,游离端鞍基左右摆动的影响因素一般不考虑
女,56岁,反复脓血便半年,每天4~5次,在当地曾按“痢疾”治疗无明显效果。近1个月出现腹胀,伴阵发性腹痛。查体:消瘦,腹稍胀、软,下腹轻压痛,右下腹可扪及一肿块,质较硬,尚可活动。首选的辅助检查()
设备工程调试过程分别以( )三个阶段作为该过程进度控制的目标。
车船使用税的纳税地点是()。
发现学习就是有意义学习。
英国某家报纸曾举办一项有奖征答活动,题目是:在一个热气球上载有三人。一是环保专家,他可使人们免于因环境污染而死亡的厄运;二是核专家,他有能力防止全球性的核战争;三是粮食专家,他能使几千万人脱离饥荒。此刻热气球即将坠毁,必须丢出一个人以减轻载重,问该丢下谁?
(厦门大学2011年初试真题)某典当行2010年6月销售死当物品取得销售收入32万元,取得咨询收入15万元,手续费收入10万元。该拍卖行应纳营业税()万元。
Ifyou’relikemostmiddle-classparents,you’veprobablygottenannoyedwithyourdaughterforconstantlycheckingherInstagra
最新回复
(
0
)