首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
admin
2021-06-15
122
问题
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。
注意:
不要改动main函数,不得增行或删行,也不得更改程序的结构。
【试题源程序】
#include
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=5;
printf("\nThe result is%If\n",fun(n));
}
选项
答案
(1)错误:for(i-2;i<m;i++) 正确:for(i=2;i<=m;i++) (2)错误:y+=1/(i*i) 正确:y+=1.0/(i*i)
解析
错误(1):使用for循环计算公式取到m时,最后一次循环应该等于m,所以i<m应改为i<=m。
错误(2):在除法运算中,如果除数和被除数都是整数,那么所除结果也是整数,因此需要对结果进行强制转换或者将除数或被除数其中一个整型常量变为浮点型常量。
转载请注明原文地址:https://www.kaotiyun.com/show/vVtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include<std
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
以下不正确的定义语句是()。
面向对象方法中,继承是指
以下选项中不合法的标识符是
数据结构中,与所使用的计算机无关的是数据的()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
患者,直面型,前牙为内倾型深覆,后牙为中性关系,上下颌牙量比例协调病例的矫治原则是
中年女性,既往有冠心痛、房颤病史,活动中突然发病,出现偏瘫、失语。最可能的诊断是
A.少腹逐瘀汤B.膈下逐瘀汤C.清海丸D.逐瘀止血汤E.八珍汤治疗子宫肌瘤证寒凝血瘀型,应首选
若矩阵的秩为2,则α=()。
关于电气调光设备,下列说法不正确的有()。
下列选项中( )不是公司解散的事由。
现在使用最多的就是关系型数据库,对于关系型数据库下列说法中错误的是()。
PCM对话音的采样速率为8000次/秒,这是因为这个速率__________。
BSP划分子系统的原则有几条,下列()不属于划分原则。
Animalsdomanyusefulandentertainingjobs.(38)Dogsareparticularlyvaluableinguidingtheblind(atraineddogcanlearn
最新回复
(
0
)