首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.463611。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行。也不得更
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.463611。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行。也不得更
admin
2013-03-29
89
问题
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m中的值为:5,则应输出:1.463611。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行。也不得更改程序的结构!
#include
double fun(int m)
{double y=1.0 ;
int i;
/******************found*******************/
for(i=2;i
/*******************found*****************/
y+=1/(i*i);
return(y);
}
main()
{ int n=5;
printf("\nThe result is%1f\n",
fun(n));
}
选项
答案
(1)for(i=2;i<=m;i++) (2)y+=1.0/(i*i);
解析
(1)根据题干中给出的公式,可以看到循环是从2到m,所以第一个标识下的“for(i=2;i
(2)fun函数中定义y为浮点型,而“1/(i*i)"返回整型,随着i的增加,计算结果一直为0,因此得不出最后正确结果。应将“y+=1/(j*i);"整型改为“y+=1.0/(i*i);"浮点型。
转载请注明原文地址:https://www.kaotiyun.com/show/vPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明chars1[30]="Thecity",s2[]="isbeautiful";,则在使用函数strcat(s1,s2)后,结果是()。
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
阅读下面程序段,则执行后的结果为#include"stdio.h"main(){intm=4,n=2,k;k=fun(m,n);printf("%d\n",k);}fun(intm,intn
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-=a*a));}
数据库设计包括两个方面的设计内容,它们是______。
以下程序的功能是输出如下形式的方阵:13141516910111256781234请填空。ma
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
随机试题
水痘是由于感染以下哪种病原微生物
A.大肠B.小肠C.胃D.脑E.三焦主受纳腐熟的腑是()。
申请人对于实用新型专利申请文件的修改表述正确的是()
2000年6月,最高法院决定定期向社会公布部分裁判文书,在汇编前言中指出:“最高人民法院的裁判文书,由于具有最高的司法效力,因而对各级人民法院的审判工作具有重要的指导作用,同时还可以为法律、法规的制定和修改提供参考,也是法律专家和学者开展法律教学和研究的宝
袋装涪陵榨菜
某宗地,土地单价为3000元/m2,该宗地容积率为1.5,建筑面积为150m2,则楼面地价为()元/m2。
罗杰斯的“非指导性教学”的教育目的是使学生得到()。
张某与李某的借款纠纷经法院调解达成协议,同时经赵某同意并在调解协议中约定由王某提供担保,保证李某履行调解协议。在送达调解书时,张某与李某签收后,赵某拒绝签收调解书。关于本案,下列哪些选项是错误的?()
甲、乙两车分别从A、B两地出发,相向而行,出发时,甲、乙的速度比是5:4,相遇后,甲的速度减20%,乙的速度增加20%,这样,当甲到达B时,乙离A地还有10千米,那么A、B两地相距多少千米?
小王在每周的周一和周三值夜班。某月他共值夜班10次,则下月他第一次值夜班可能是几号?
最新回复
(
0
)