首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
37
问题
下列给定程序中,函数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://www.kaotiyun.com/show/mWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
扩张性货币政策的主要功能是()。
假定其他条件不变,下列因素中不会导致货币升值的是()。
“九鼎既成,迁于三国。夏后氏失之,殷人受之;殷人失之,周人受之。”其中所说的“九鼎”之所以被广泛重视并在夏商周流转,主要因为它是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
a、6为自然数,且56a+392b为完全平方数,a+b的最小值是多少?
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
随机试题
试述影响集权和分权的因素。
城市防灾措施可以分为()。
剪力墙和简体体系的高层建筑施工应优先选用()。【2007年真题】
中外合资经营企业的下列事项中,必须经出席董事会会议的董事一致通过的是()。
单元物品输送设备按其输送设备的特点不同,可分为()。
北回归线没有穿越下列哪一著名建筑所在的国家:
企业把全国分为若干价格区,对于卖给不同价格区顾客的某种产品,分别制定不同的地区价格的定价方法是指()。
将诉讼区分为公室告和非公室告的朝代是()。
下列选项中,可以成立的表述是( )。
Evendiscussionsofarchitecturalestheticshavetakenastrangeturn.TheBloombergTowerisnowfinished,dominatingtheskyli
最新回复
(
0
)