首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值: 例如,若m的值为5,则应输出1.463611。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值: 例如,若m的值为5,则应输出1.463611。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2016-12-06
73
问题
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:
例如,若m的值为5,则应输出1.463611。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 double fun(int m)
4 {
5 double y=1.0;
6 int i;
7 /*********found*********/
8 for(i=2;i<m;i++)
9 /*********found*********/
10 y+=1/(i*i);
11 return(y);
12 }
13 main()
14 {
15 int n=5;
16 printf(’’\nThe result is%1 f\n’’,fun(n));
17 }
选项
答案
(1)for(i=2;i<=m;i++) (2)y+=1.0/(i*i);或y+=(double)1/(i*i);
解析
(1)根据公式可以知道for循环语句中变量i的取值范围应该包括m。
(2)变量y是一个double型变量,而i是整型变量,所以要进行类型转换,改为y+=1.Q/(i*i);或y+=(double)1/(i*i);。
转载请注明原文地址:https://www.kaotiyun.com/show/1VDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i=(i/2)*2)continue;sum+
在数据流图(DFD)中,带有名字的箭头表示______。
在设计程序时,应采纳的原则之—是______。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。mein(){chars[100];intc,i;scanf("%c",&C);
有以下程序:main(){charal=’M’a2=’m’;printf("%c\n",(al,a2));}以下叙述中正确的是______。
有以下程序:main(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后的输出结果是______。
有以下定义语句:doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是______。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
以下能正确定义数组并正确赋初值的语句是______。
随机试题
A、Offerpersonalizedteachingmaterials.B、Provideavarietyofoptionalcourses.C、Placegreatemphasisontestscores.D、Paye
不属于家庭的教育功能的是()
眩晕头痛,胸闷呕恶,舌苔白腻,脉弦滑。方剂选用
评审员编号的第15位表示的是()。
在建设地区选择时,应尽可能靠近原料产地的项目是()。
甲公司2001年6月1日与乙公司签订买卖合同,双方约定采取托收承付、验货付款的结算方式,合同标的额为1000万元。6月5日,甲公司发出货物并办妥托收承付手续。根据税务机关的核定,甲公司2001年6月的应纳税额为120万元,但甲公司欠缴税款50万元。税务机关
古代“子时”指的是()。
全面建成小康社会是党和国家到2020年的奋斗目标,下列对于小康社会的理解错误的是()。
下列句子中,没有语病的一句是()。
以下关于嵌入式系统的组成说法错误的是(26)。
最新回复
(
0
)