首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算下式前n项的和,并作为函数值返回。 例如,当形参n的值为10时,函数返回-0.204491。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:源程序给出如下。
给定程序中,函数fun的功能是:计算下式前n项的和,并作为函数值返回。 例如,当形参n的值为10时,函数返回-0.204491。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:源程序给出如下。
admin
2016-12-06
54
问题
给定程序中,函数fun的功能是:计算下式前n项的和,并作为函数值返回。
例如,当形参n的值为10时,函数返回-0.204491。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 double fun(int n)
3 { int i,k;double s,t;
4 s=0;
5 /********* found*********/
6 k=
【1】
;
7 for(i=1;i<n;i++){
8 /*********found*********/
9 t=
【2】
;
10 s=s+k*(2*i-1)*(2*i+1)/(t*t);
11 /*********found*********/
12 k=k*
【3】
;
13 }
14 return s;
15 }
16 main()
17 { int n=-1;
18 while(n<0)
19 {printf(’’Please input(n>0):’’);scanf(’’%d’’,&n);}
20 printf (’’\nThe result is:%f\n’’,fun(n));
21 }
选项
答案
(1)1 (2)2*i (3)(-1)
解析
填空1:由fun函数整体结构可以看出k的作用是赋值,并累加各项前边的正负号,由于第一项是正的,因此赋给k的值为1。
填空2:此空下一行的表达式k*(2*i-1)*(2*i+1)/(t*t)累加的通项,k为正负号,由题目中的公式可知t=2*i。
填空3:由于通项前边的正负号每次都要发生变化,因此k=k*(-1)。
转载请注明原文地址:https://kaotiyun.com/show/wVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是______。intd=l;fun(intp){intd=5;d+=p++;printf("%d,",d);}
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)whi1e()s[i]){d[j]=【】:j++;}d[j]=0;
有以下程序:matin(){char*s[]={"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[o]);}
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
有以下程序:main(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后的输出结果是______。
有以下程序:main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后的输出结果是______。
有以下程序:voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下列选项中不属于结构化程序设计方法的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
随机试题
碱性焊条的药皮中含有____,所以除氢效果好。
( )依法可以出资设立有限责任公司、股份有限公司或者其他企业。
1996以来,国家开始实施区域经济协调发展战略,把( )作为“九五”时期及其后15年国民经济和社会发展的一条重要方针。
账套主管可以建立新账套。()
当客人向导游员提出要求延长旅游期限时,导游员应如何处理?
课的类型一般分为两大类,即()。
求f(x,y)=x+xy一x2一y2在闭区域D={(x,y)|0≤x≤1,0≤y≤2)上的最大值和最小值.
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为()。
Indianfoodiswell-knownforbeingspicy.Italwaysusesspices,sometimesjustonespicetocookapotatodishandsometimesu
EcosystemsinandoutofBalanceA)Itisknownthatecosystemshaveastructureconsistingofproducers(greenplantswhi
最新回复
(
0
)