首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,fun()函数的功能是:根据形参m,计算下列公式的值。 t=-1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误,使它能计算出正确的结果。 注意
下列给定程序中,fun()函数的功能是:根据形参m,计算下列公式的值。 t=-1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误,使它能计算出正确的结果。 注意
admin
2010-05-05
54
问题
下列给定程序中,fun()函数的功能是:根据形参m,计算下列公式的值。
t=-1+1/2+1/3+1/4+…+1/m
例如,若输入5,则应输出2.283333。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
double fun(int m)
{
double t=1.0;
int i;
for(i=2;i<=m;i++)
/*************found**************/
t+=1.0/k;
/*************found**************/
return i;
}
main()
{int m;
clrscr();
printf("\nPlease enter linteger number:");
scanf("%d",&m);
printf("\nThe result is%1f\n", fun(m));
}
选项
答案
(1)错误:t+=1.0/k; 正确:t+=1.0/i; (2) 错误:return i; 正确:return t;
解析
该题目考查分母成等差数列递增的一个数学公式,我们先看看循环条件for(i=2;i<=m;i++),i是从2开始递增到m,所以t的值应该由1.0/i的值逐步循环叠加后的结果,而不是t+=1.0/k;,return i;考查对程序的解读能力,当循环结束后(由输入 m的值决定),函数值返回当前t的值。
转载请注明原文地址:https://www.kaotiyun.com/show/6XID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与日常生活密切相关,下列说法错误的是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
甲挑唆乙(甲、乙均已成年)去打正在熟睡的狗,狗被激怒后追乙,恰巧丙经过,乙便躲在丙的身后,狗将丙咬伤。根据《侵权责任法》的有关规定,下列表述错误的是()。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
某区对用电的收费标准规定如下:每月每户用电不超过10度的部分,按每度0.45元收费;超过10度而不超过20度的部分,按每度0.80元收费;超过20度的部分,按每度1.50元收费。某月甲用户比乙用户多交电费7.10元,乙用户比丙用户多交3.75元,那么甲、乙
随机试题
急性前间壁心梗时,冠状动脉病变常见的部位是:()
右下腹部疼痛多为
建设工程在施工过程中,分项工程交接多、中间产品多、隐蔽工程多,因此质量存在( )。
甲企业向银行借款200万元用于直接偿还前欠外单位货款,该项经济业务将引起企业()。
下列各项中,属于契税征税范围的有()。
甘女士因为家庭不和前来求助,她说丈夫整天忙于工作,不顾家里,儿子也整天打游戏、乱花钱,她为家里付出那么多,感觉没有得到一点回报,她现在觉得人生很失败。社会工作者小刘打算用聚焦的技巧来了解甘女士目前面临的主要问题,下列说法符合这一技巧的是()。
A、 B、 C、 D、 D每幅图中都有5个三角形。
在配有操作系统的计算机中,用户程序通过()向操作系统指出使用外部设备要求。
Lessthan20milesfromSingapore’s【T1】________isacompletelydifferentsetofhigh-risetowers,【T2】________.Over100nine-me
A、Toshowhowcommonmicrobesare.B、Toprovehowwellhisgardeningmethodswork.C、Toprovideanexampleofanuncommonmold.
最新回复
(
0
)