首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:传入一个整数m,计算如下公式的值。 t=1/2-1/3-…-1/m 例如,若输入5,则应输出-0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
下列给定程序中,函数fun()的功能是:传入一个整数m,计算如下公式的值。 t=1/2-1/3-…-1/m 例如,若输入5,则应输出-0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2010-09-14
31
问题
下列给定程序中,函数fun()的功能是:传入一个整数m,计算如下公式的值。
t=1/2-1/3-…-1/m
例如,若输入5,则应输出-0.283333。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
double fun(int m)
{
double t=l.0;
int i;
for (i=2; i<=m; i++)
/*************found**************/
t=l.0-1/i;
/*************found**************/
}
main ( )
{int m;
clrscr ();
printf ("\nPlease enter 1 integer numbers
: In");
scanf ("%d", &m);
printf("\n\nThe result is %lfln",
fun (m));
}
选项
答案
(1)错误:t=1.0-1/i; 正确:t-=1.0/i; (2)错误: ; 正确:return t;
解析
解答类似题目的思路是我们依然先从数学思路着手,即理解数学上的规律,再分析C语言的流程,本题中分母依等差数列递增,最好用循环语句解决。我们先从第1句1/2的表达式来看起:当i从2(必须从2开始)开始循环的时候,虽然 t=1.0-1/i;和t-=1.0/i;的第1个值都是相同的,但随着循环的累加,我们就能发现问题所在了!
转载请注明原文地址:https://kaotiyun.com/show/mWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列应对自然灾害的做法,错误的是()。
暴雨预警信号分四级,分别以蓝色、黄色、橙色、红色表示。下列说法错误的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
我国境内的几处晚期猿人按时间顺序由远及近排列正确的是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
随机试题
这个标志是何含义?
清热药的抗毒素作用是
哪种情况下急性心肌梗死不宜应用肝素抗凝
铁路工程滑坡动态观测期限一般不宜少于()个水文年。
为了既缩短工期又获得较好的质量且耗费较低的投资,建设工程进度计划应当制定得既可行又优化,使工程进度()。
在海关查验进出口货物时,报关员应按时到场,负责搬移货物,开拆和重封货物的包装。
根据契约理论,企业存在的根本原因是()。
甲公司生产A、B、C三种产品,三种产品共用一条生产线,该生产线每月生产能力为12800机器小时,目前已经满负荷运转。为使公司利润最大,公司正在研究如何调整三种产品的生产结构,相关资料如下:(1)公司每月固定制造费用为400000元,每月固定管理费
扩展名为.MOV的文件是()。
HowtoGettheMostfromYourCollegeProfessorI.Dailyroutineincollege—Getupinthemorning—Gotoattend(1)_____—Goan
最新回复
(
0
)