首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m中的值为:5,则应输出:1.46361 1。请改正程序中的错误,使它能得到正确结果。 注意: 不要改动main函数,不得增行或删行,也不得更改程序的结构。
admin
2021-06-15
114
问题
给定程序中函数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的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
给定程序MODI1.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容并把下划
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3其值是:296298
以下语句定义正确的是()。
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inlclude<stdio.h>#inclu
下面属于白盒测试方法的是
以下选项中,不合法的C语言用户标识符是()。
下列数据结构中,能用二分法进行查找的是
随机试题
对使用中的气动压力变送器进行检定时,其中无需检定的项目为()。
A.<1cmB.2~3cmC.>3cmD.<3cmE.1.0cmB型超声检查能发现多大的肝癌()
固定给付年金中,()承担了投资风险。
下面关于全面质量管理的叙述,正确的有()。
南方职业大学为财政拨款的省属大学,实行国库集中支付制度,设备购置采用财政直接支付的方式。资料一:南方职业大学临时决定动用学校的预算资金采购一批高端电子设备(已被列人省集中采购目录),采购金额约75万元(该省公开招标限额为50万元)。为了保证采购的公正性
下列关于政府实施最高限价的说法中,正确的有()。
下列关于党的重要思想,按提出时间的先后顺序排列正确的是() ①社会主义市场经济理论②“三个代表”重要思想 ③社会主义本质理论④构建社会主义和谐社会理念
随着移动互联网技术的发展,上网方式、浏览网页、信息交流等出现了革命性转变。人们很快接受了一些新形式。比如微博、做信、手机、APP市场等。但是对于网络远程教育的接受并没有达到专家所预期的程度,现在仍有很大一部分学习人士喜欢报名各类培训班到现场来听课。现场面授
HomingisoneofthemostimportantissuesconcerningChinesepeoplenow.Thefollowinggraphshowsthepriceofhousein1987a
有些人不愿承认自己失败,也不会从失败中汲取教训。(admitto)
最新回复
(
0
)