首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。 A1=1,A2=,…,An= 例如,若n=10,则应输出0.617977。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。 A1=1,A2=,…,An= 例如,若n=10,则应输出0.617977。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不
admin
2017-02-24
65
问题
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。
A1=1,A2=
,…,An=
例如,若n=10,则应输出0.617977。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 /*********found*********/
5 int fun(int n)
6 {float A=1;int i;
7 /*********found*********/
8 for(i=2;i<n;i++)
9 A=1.0/(1+A);
10 return A;
11 }
12 void main()
13 { int n;
14 system("CLS");
15 printf("\nplease enter n:");
16 scanf("%d",&n);
17 printf("A%d=%lf\n",n,fun(n));
18 }
选项
答案
(1)float fun(int n) (2)for(i=2;i<=n;i++)
解析
(1)根据函数的返回值可知,函数应定义为float型。
(2)该题中函数fun的作用是计算数列前n项的和,而数列的组成方式是:第n项的分母是1加第n一1项的值,分子为1,如果循环累加按for(i=2;i<n;i++)执行,当输入n=2时循环不会执行,程序将得不到想要的结果,因此循环变量的取值范围应包括2,循环的条件为i<=n。
转载请注明原文地址:https://kaotiyun.com/show/MMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int(y))#defineP(y)w(y)pmchar(’\n’》main(){intx=
C语言可执行程序的开始执行点是()。
关于结构化程序设计原则和方法描述错误的是()。
下列选项中,不是一个算法的基本特征的是()。
阅读下列程序,则程序的输出结果为______。#include"stdio.h"structty{intdata;charc;};main(){structtya={30,’x’};fun(a);printf("%d%c
下面程序段的运行结果是chara[]="lanuage",*p;p=a;while(*p!=’u’){printf("%c",*p-32);p++;}
下列选项可以正确表示字符型常量的是
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}intf(inta,intb){intc;if(a>b
随机试题
将“依法治国”提到“党领导人民治理国家的基本方略”高度的会议是________。
美学是研究________的一门学科。代表人物是________。
在高科技时代强调医学伦理教育的必要性,最主要的原因在于医学高新技术
甲将其所有的房屋出租给乙,双方口头约定租金为每年5万元,乙可以一直承租该房屋,直至乙去世。房屋出租后的第二年,乙为了经营酒店,经甲同意,对该房屋进行了装修,共花费6万元。一天晚上,一失控的汽车撞到该房屋,致使其临街的玻璃墙毁损,肇事司机驾车逃逸,乙要求甲维
危险性较大的分部分项工程施工前应编制安全专项施工方案,下列选项中属于方案编制内容的有()。
下列各项中,不能对当期企业的现金流量产生影响的是( )。
社会伦理是人们在社会交往中所持有的()行为期望。
行政性社会工作是指政府部门和群众团队中,专门从事职工福利、社会救助、思想工作等类型的助人活动。()
一个袋子中装有编号为1到9的9个完全相同的小球,从袋中任意摸出一个小球,然后放回,再摸出一个,则两次摸出的小球的编号乘积大于30的概率是:
ThereisnowanewkeychaindevicethatletspeopleturnoffmostTVsanywhere—fromairportstorestaurants.Anditissellingf
最新回复
(
0
)