首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
admin
2021-02-25
49
问题
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m=2000,则应输出:0.000160。
请改正程序中的语法错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/**********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=20 0 0;
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://kaotiyun.com/show/M9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
以下叙述中正确的足()。
设fp为指向某二进制文件的指针,且已读到此文件尾,则函数feof(fp)的返回值为()。
有以下程序:#include<stdio.h>main(){inta[10]={11,12,13,14,15,16,17,18,19,20},*P=a,i=9;printf("%d%d%d\n",a[P—a],p[i],*(&a
以下叙述中正确的是()。
有以下程序:#include<stdio.h>typedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU
以下叙述中正确的是()。
以下叙述中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
随机试题
以下合法的IP地址是()
A、一般在产后3~7天出现症状B、又称为股白肿C、最为常见的感染D、产后1~2周出现弛张热、下腹疼痛和压痛E、在产后7~14天出现症状盆腔血栓性静脉炎
属于急性淋巴细胞白血病特点的是
患者,女,46岁。现咽中不适,如有物梗阻,咯之不出,咽之不下,胸中窒闷,且兼胁痛,苔白腻,脉弦滑。选方为
洞室顶拱部位有如图所示的被裂隙围限的四个区,()区有可能是不稳定楔形体区。
山东省境内的第二高峰是()。
由采购人员根据各个品种需求量和订货提前期的大小,确定每个品种的订货点、订货批量或订货周期、最高库存水准等。然后建立起一种库存检查机制,当发现到达订货点,就检查库存、发出订货,订货批量的大小由规定的标准确定。这种采购模式为()。
爱岗敬业是教师职业首先的本质要求,下列反映爱岗敬业的有()。
“燕子低飞蛇过道,必有大雨到”这句谚语蕴含的主要哲学道理是
[*]
最新回复
(
0
)