首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。 t=1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。 t=1+1/2+1/3+1/4+…+1/m 例如,若输入5,则应输出2.283333。 请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
admin
2013-04-02
73
问题
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。
t=1+1/2+1/3+1/4+…+1/m
例如,若输入5,则应输出2.283333。
请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
double fun(int m)
{
double t = 1.0;
int i;
for(i = 2; i <= m; i++)
/**********found**********/
t+=1.0/k;
/**********found**********/
return t
}
main()
{
int m;
printf("\nPlease enter 1 integer number:");
scanf("%d", &m);
printf("\nThe result is %lf\n", fun(m));
}
选项
答案
t+=1.0/i; return t;
解析
(1)第一个标识下,在以i为循环参数的for循环中进行公式累加,每一项为1.0/i,所以“t+=1.0/k;”改为“t+=1.0/i;”。
(2)第二个标识下,首先根据题干,将“填空”删除,函数定义为“double fun(int n)”,它有double型的返回值,所以这里返回累加公式的计算结果,即“return t;”。
转载请注明原文地址:https://www.kaotiyun.com/show/5JJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:intsub(intn){return(n/10+n%10);}main(){intx,y;scanf("%d",&x);y=sub(sub(sub(x)));printf
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
在关系模型中,把数据看成是二维表,每—个二维表称为—个[]。
有以下程序 void fun 1 (char *p) { char *q; q=p; while(*q!=’\0’) {(*q)++;q++;}
有以下程序 #include <stdio.h> main() {char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如:#defineN4voidsort(inta[][N])
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>struc
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值 10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:口代表空格字符)
随机试题
安静卧位时,下列哪一项前后两个部位的血压差最大()(2000年)
治疗炭首选药物是()。
当事人应当自收到行政处罚决定书之日起()内,到指定的银行缴纳罚款。
()年,国务院正式批复建设国家经济信息系统,把它作为宏大的系统工程来实现。
“年终奖”不得分摊,而是以一次性收入征税。国家税务局发文通知,允许“年终奖”按12个月分摊纳税。如果北京某企业员工年终奖为一次性3万元,则其可比原纳税方式少缴税款( )元。
从所给的四个选项中.选择最合适的一个填入问号处,使之呈现一定的规律性:
有一些经济学家认为,加速城市化,以城市化为杠杆,撬动内需增长,不失为一个应对金融危机的积极选择。并提出可以借鉴的“破窗理论”:当一扇窗户被打破以后,主人自然要购置新玻璃,这就是间接促进了玻璃厂的扩大再生产,从而拉动了经济发展。因此说,城市化是加速经济发展的
简述可撤销民事行为和效力待定民事行为的区别。
Likemanyofmygeneration,Ihaveaweaknessforheroworship.Atsomepoint,however,weallbegintoquestionourheroesand
AnAustralianresearchgroupmayeasehumanity’scollectiveconscienceoveraspateofprehistoricextinctionsonthesouthernc
最新回复
(
0
)