首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
admin
2018-03-28
55
问题
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。
例如,若m中的值为5,则应输出0.536389。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
double fun(int m)
{double y=1.0;
int i;
/*********found*********/
for(i=2;i<m,i++)
/*********found*********/
y一=1/(i*i);
return(y);
}
main()
{int n ram=5;
print:f("\nThe result is%if\n",
fun(n));
}
选项
答案
(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/dDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是()。
以下程序的输出结果是___________。#includemain(){intx=27;while(x>20&&x
下列属于不合法的main函数命令行参数表示形式的是()。
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);
有以下程序:#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\n",i1,i2);
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;return(x*y-m);}main(){
以下选项中正确的语句组是______。
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下列各输入语句中错误的是_______。
若有以下定义,则正确的swish语句是______。floatx;inta,b;
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
随机试题
使司马迁对历史本质的认识更为深刻的重大事件是()。
A、Socialworkers.B、Psychiatrists.C、Painspecialists.D、Surgeons.D由文中“Suchcomprehensivetherapyofteninvolvestheworkofso
女性,70岁,行右乳癌改良根治术,肿物直径3cm,右腋下淋巴结可见癌转移1/15,雌激素、孕激素受体均为阳性,胸片、腹部B超、骨扫描均未见异常患者TNM分期为
根据我国《公司法》的规定,除因公司合并或者分立需要解散外,公司因其他四种原因而解散的,应当在解散事由出现之日起()日内成立清算组,开始清算。
汽车发动机的曲柄轴
根据劳动合同法律制度的规定,下列情形中即使用人单位与劳动者约定了服务期,劳动者仍可以主张解除劳动合同,用人单位不得要对劳动者支付违约金的有()。
下列各项中,属于增值税混合销售行为的是()。
人民警察应具备的法律素质,主要体现为()
口头遗嘱属于()。
某单位志愿者团队在重阳节购买了一批牛奶,到“夕阳红”敬老院慰问孤寡老人。如果给每个老人分5盒,则剩下38盒;如果给每个老人分6盒,则最后一个老人不足5盒,但至少分得1盒,问该敬老院至少有多少名老人?()
最新回复
(
0
)