首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,
admin
2016-12-06
60
问题
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。
例如,若m中的值为5,则应输出0.536389。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 double fun(int m)
3 {double y=1.0 ;
4 int i;
5 /*********found*********/
6 for(i=2;i<m;i++)
7 /*********found*********/
8 y-=1/(i*i);
9 return(y);
10 }
11 main()
12 {int n=5 ;
13 printf(’’\nThe result is%lf\n’’,fun(n));
14 }
选项
答案
(1)for(i=2;i<=m;i++) (2)y-=1.0/(i*i);
解析
(1)使用for循环计算公式,必须计算到m,所以应改为for(i=2;i<=m;i++)。
(2)在除法运算中,如果除数和被除数都是整数,那么所除结果也是整数,因此应改为y-=1.0/(i*i)。
转载请注明原文地址:https://kaotiyun.com/show/FNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
有以下定义:#include<stdio.h>chara[l0],*b=a;不能给a数组输入字符串的语句是______。
有以下程序main()}inti,s=1;for(i=1;i<50;i++)if(!(i%5)&&!(i%3))s+=i;printf("%d/n",s);}程序的输出结果是
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
数据库系统中实现各种数据管理功能的核心软件是______。
随机试题
Manypost-80scouplesarecomplainingthatgoingtothemovies,shoppingorattendingpartieshavebecomeimpossiblesincetheir
嗜酸性粒细胞体积最大的阶段是在
对于下列第一审人民法院所作的判决、裁定和决定,当事人可以提出上诉的有()
根据《环境影响评价技术导则大气环境》(HJ2.2-2018),选择项目污染源正常排放的主要污染物及排放参数,采用()中估算模型分别计算项目污染源的最大环境影响,然后按评价工作分级判据进行分级。
【背景资料】某成品燃料油外输项目,由4台5000m3成品汽油罐,两台10000m3消防罐,外输泵和工作压力为4.0MPa的外输管道及相应的配套系统组成。具备相应资质的A公司为施工总承包单位。A公司拟将外输管道及配套系统施
当仓库仅设一个安全出口时,需满足()。
作业成本计算法与传统成本计算法的主要区别是间接费用的分配方法不同。()
简介马栏革命旧址。
随着大学生的扩招,大学生的就业越来越难,大学生毕业后找不到工作的人很多,有些大学生虽然找到了工作,但工资待遇可能还比不上一些没上过大学的工人,因此,社会产生了一种观点:读书无用。虽然有些人没有完成大学学业也取得了成功,例如,比尔.盖茨。但是,整个社会上取得
设f(x)在[a,b]上连续,在(a,b)内可导,且f(a)=f(b)=0,证明:存在ξ∈(a,b),使得f’’(ξ)=f(ξ);
最新回复
(
0
)