首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
admin
2021-06-15
95
问题
给定程序中函数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://kaotiyun.com/show/vVtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在___2___处使fa指向函数f1,在___3___处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.0
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要改动main函数,不得增
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数main和其他函数中的
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:3
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删除,使程
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。注意:部
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得吏改程序的结构!#include<stdio.h>
下列字符数组初始化语句中,不正确的是()。
设structSTR{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
随机试题
何谓酮体?酮体是如何生成和利用的?
关于软骨的说法,正确的是
A.发生在颞下颌关节上腔的滑动B.发生在颞下颌关节上腔的转动C.发生在颞下颌关节下腔的滑动D.发生在颞下颌关节下腔的转动E.下腔的转动与上腔的滑动相结合的混合运动
监督检验是指在特种设备制造或安装过程中,在制造或安装单位自检合格的基础上,由国务院特种设备安全监督管理部门核准的检验机构按照安全技术规范,对制造或安装过程进行的验证性检验,属于()检验。
( )是保冷结构的核心层。
以下属于销售与收款循环涉及的主要业务活动有()。Ⅰ.接受客户订单Ⅱ.按销售单供货Ⅲ.验收商品Ⅳ.向客户开具账单
某大学在学校内进行道路整修,施工中没有设置道路整修警示标志,致过路学生受伤,对此,由()承担责任。
根据以下资料,回答106~110题与3月份相比,2008年7月中国手机市场销售量下降了()。
我国《刑法》第12条规定:中华人民共租国成立以后本法施行以前的行为,如果当时的法律不认为是犯罪的,适用当时的法律;如果当时的法律认为是犯罪的,依照本法总则第四章第八节的规定应当追诉的,按照当时的法律追究刑事责任,但是如果本法不认为是犯罪或者处刑较轻的,适用
Whichofthefollowingsentencesexpressespermission(许可)?
最新回复
(
0
)