首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的
admin
2019-04-04
63
问题
给定程序MODI1.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=(doubl e)i* (doubl e)i ;
y+=1.0/d;
}
return(y);
}
main()
{ int n=2 0 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/p6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是
有下列程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=3,sum;sm=fun((a++,b++,a+B),c++);printf(
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++C);}程序运行时,如果从键盘输入:A,B,<CR>,则输出结
以下程序是求矩阵a、b的和,结果存入矩阵c中,请填空。#includemain(){inta[4][4]={{1,2,6,7),{0,4,2,-8),{1,4,5,2},{2,4,6,8));intb[4]
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="ahDuj";char*s2="ABdUG":intt;t=strcmp(s1,s2);
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是
随机试题
下列选项中,关于推行参与管理需要条件的说法,错误的是()。
有关前庭大腺,以下选项中错误的的是()
关于骨折迟延愈合,错误的叙述是:
在小剂量时有抑制血栓形成作用的药物是对COX-2的抑制作用选择性较高的药物是
对有关当事人权利的认定,下列意见中何者为正确?()。对有关当事行为的认定,下列意见中何者为正确?()。
关于代理的法律特征,说法不正确的是()
甲公司于2011年12月31日应收乙公司票据的账面余额为65400元,其中,5400元为累计未付的利息,票面年利率4%。由于乙公司连年亏损,资金周转困难,不能偿付应于2011年12月31日前支付的应付票据。经双方协商,于2012年1日5日进行债务重组。
多媒体教学设备对于音乐教学来说,就像一把双刃剑,如果运用恰当,便能提高教学效益,收到很好的教学效果;而反之,如果运用不当、喧宾夺主,也会冲淡音乐教学本身,影响甚至降低音乐教学质量。根据多媒体的选择与使用原则,下列选项中,说法正确的是()。
手链之于()相当于工资之于()
网络日记对于()相当于菠萝对于()
最新回复
(
0
)