首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,fun函数的功能是:根据形参m,计算下列公式的值。 t=1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得
下列给定程序中,fun函数的功能是:根据形参m,计算下列公式的值。 t=1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得
admin
2020-10-26
43
问题
下列给定程序中,fun函数的功能是:根据形参m,计算下列公式的值。
t=1+1/2+1/3+1/4+…+1/m
例如,若输入5,则应输出2.283333。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#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;
}
void main()
{
int m;
system("CLS");
printf("Please enter linteger number:");
scanf("%d",&m);
printf("The result is%lf\n",fun(m));
}
选项
答案
(1)t+=1.0/i; (2)return t;
解析
本题考查:for循环语句的循环条件;函数返回值。
该题目考查分母成等差数列递增的一个数学公式,先看循环条件for(i=2;i<=m;i++),i从2开始递增到m,所以t的值应该是由1.0/i的值逐步循环叠加后的结果,而不是t+=1.0/k;。return i考查对程序的解读能力,当循环结束后(由输入m的值决定),函数返回当前t的值。
转载请注明原文地址:https://jikaoti.com/ti/mWD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序#include<stdio.h>main(){inta=6,i;for(i=1;i<=3;i++){if(a>=5)break;if(a%2){a+=2;continue;}a=(a-3,a+4);}prinff("%d,
下列叙述中正确的是()。
有以下程序:#includevoidmain(){charch[80]="123abcdEFG":intj;longs=0;puts(ch);for(j=0;ch[j]>’\0’;j++)
有以下程序#include<stdio.h>int*f(int*s){s+=2;s[1]+=6;*s=7;returns;}main(){inta[5]={1,2,3,4,5},*p=a;p=f(p);prinff("%d,%d
下列选项中,能正确定义数组的语句是()。
关于函数返回值,以下叙述正确的是()。
面向对象方法中,继承是指()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
为了进行生活方式细分可以从三个尺度来测量消费者的生活方式,即:活动、兴趣、意见,这种尺度又叫()尺度。
对某产品进行功能评价,若某零部件价值指数y>l时,可能的情况是( )。
卵石资源丰富的地区,填充石料宜选用卵石;其粒径、()应满足设计要求。
会计科目按其科目余额方向可分为()科目。
在股票交易中,其中股票报价的日涨跌幅限制为10%是退市风险警示的处理措施之一。( )
下列不属于影响房地产价格的因素是()。
甲公司为增值税一般纳税人。2×21年1月1日,甲公司发出一批实际成本为120万元的原材料,委托乙公司加工应税消费品,收回后用于继续生产应税消费品。2×21年5月30日,甲公司收回委托加工的应税消费品并验收入库。甲公司根据乙公司开具的增值税专用发票向乙公司支
娱乐场所从业人员在营业期间未统一着装并佩戴工作标识,情节严重的,由县级人民政府文化主管部门责令停业整顿()。
()是社会主义道德区别和优越于其他社会形态道德的显著标志。
下列有关法律权利和法律义务相互关系的表述中,哪种说法没有正确揭示这一关系?()
最新回复
(
0
)