首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #i
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #i
admin
2019-09-02
39
问题
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m=2000,则应输出:0.000160。
请改正程序中的语法错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
/**********found**********/
fun(int m)
{double y=0,d;
int i;
/**********found**********/
for(i=100,i<=m,i+=100)
{ d=(double)i*(double)i;
y+=1.0/d;
}
return(y);
}
main()
{ int n=2000;
printf("\nThe result is%lf\n",fun(n));
}
选项
答案
(1)double fun(int m) (2)for(i=100;i<=m; i+=100)
解析
函数为累计相加,计算公式的值。
(1)第一个标识下的fun函数的定义,根据题干中给出的公式中的分数部分,可知应该具有double类型返回值。所以应将“fun(int m)”改为“double fun(int m)”。
(2)第二个标识下的for循环过程是实现对公式的求解,C语句中for循环中的多个循环条件表达式是以分号为分隔符,所以第二个标识下“for(i=100,i<=m,i+=100)”改为“for(i=100;i<=m;i+=100)”。
转载请注明原文地址:https://jikaoti.com/ti/TYf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
在嵌套使用if语句时,C语言规定else总是
有两个关系R和S如下: 则由关系R得到关系S的操作是
在DOS环境下,代表键盘和显示器的设备文件名为
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
一个研究报道说,一种特殊的教育计划增加了研究对象3岁到5岁的孩子以后上学成功的机会。因此,把相同的计划引进到所有3岁到5岁的孩子身上,将促进他们以后上学成功的机会。下面哪一个,如果正确,最能削弱上面的论述?()
黄斑()
患者,女,44岁,近2个月感觉乏力,骨骼疼痛。血常规检测:血红蛋白85.0g/L,检测以下那种检验指标可辅助判断患者是否患有多发性骨髓瘤
参与优先股票是一般意义上的优先股票,其优先权不是体现在股息多少上,而是在分配顺序上。( )
下列有关刑事诉讼中检察机关职责的表述,正确的是()。
与地幔软流层活动无关的是()。
让人民群众更好地_______文化发展成果,让人民群众在文化消费、文化服务中找到归属感,_______文化自觉和文化自信,正是这场文化体制改革的要义所在,唯如此,才能更好地_______文化活力,收获民生的改善。依次填入画横线部分最恰当的一项是(
猫王埃尔维斯一普雷斯利是二十世纪七十至八十年代美国最著名的摇滚歌手。
WhydoconservationistsinAustraliasupportthepolicyofkillingcats?
Technologywassupposedtosetusfree,butinthecarindustryit’slockingusoutofourvehicles.Andasmanymorecarkeysc
最新回复
(
0
)