首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。 例如,若n=10,则应输出0.617977。 请改正程序中的错误,使它能得
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。 例如,若n=10,则应输出0.617977。 请改正程序中的错误,使它能得
admin
2018-08-11
53
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。
例如,若n=10,则应输出0.617977。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
/*********found*********/
int fun(int n)
{float A=1;int i;
/*********found*********/
for(i=2;i<n;i++)
A=1.0/(1+A);
return A;
}
void main()
{int n;
system("CLS");
printf("\nPlease enter n:");
Scanf("%d",&n);
printf("A%d=%lf\n",n,fun(n));
}
选项
答案
(1)float fun(intn) (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/JVxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("%d\n",fib(3));}
以下fun函数的功能是:累加数组元素中的值,n为数组中元素的个数,累加的和值放入x所指的存储单元中。请填空。 fun(intb[],intn,int*x) {intk,r=0; for(k=0,k<n;k++)r=【】
以下程序的输出结果是_______。main(){inti;for(i=1;i<6;i++){if(i%2)(printf("#");continue;}printf("*");
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}pri
下面fun函数的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在数组中返回,二进制数的最低位放在下标为0的元素中,其他依此类推。请填空。Fun(intx,intb[]){intk=0,r;do{r=x%2
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
有一函数:以下程序段中不能根据x值正确计算出y值的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
贫血时,直方图出现峰左移,峰底变窄,显示小细胞均一性的是
引起错觉的常见因素不包括
患者,男,28岁。下痢2天,现下痢赤白黏冻,腹痛,里急后重,肛门灼热,小便短赤,舌红苔黄腻,脉滑数。若表证已减,痢犹未止,可加用
肝细胞呈碎片状坏死或桥接坏死主要见于下面哪种病变( )。
关于下肢丹毒临床表现的描述,正确的是
对刑法关于组织、强迫、引诱、容留、介绍卖淫罪的规定,下列解释正确的是:
下列关于纳税担保所涉及的法律责任,表述正确的有()。
利用发行长期债券筹集资金与短期债券相比()。
In1915EinsteinmadeatriptoGottingentogivesomelecturesattheinvitationofthemathematicalphysicistDavidHilbert.H
【B1】【B17】
最新回复
(
0
)