首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。 例如,若m=2000,则应输出0.000160。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。 例如,若m=2000,则应输出0.000160。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不
admin
2016-12-06
51
问题
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。
例如,若m=2000,则应输出0.000160。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 /*********found*********/
5 fun(int m)
6 { double y=0 , d;
4 int i;
8 /*********found*********/
9 for(i=100,i<=m,i+=100)
10 {d=(double)i*(double)i;
11 y+=1.0/d;
12 }
13 return(y);
14 }
15 void main()
16 {int n=2000;
17 system(’’CLS’’);
18 printf(’’\nThe result is%1 f\n’’,fun(n));
19 }
选项
答案
(1)double fun(int m) (2)for(i=100:i<=m:i+=100)
解析
(1)题目要求在函数fun中求级数前m项和,可用循环语句,每次计算级数中的一项,然后累加。第一处错误在于定义fun(int m),}扣函数的返回值y可知此处应该定义为double fun(int m)。
(2)for(i=100,i<=m,i+=100)中是一个简单的语法错误。for循环语句的形式为for(表达式1;表达式2;表达式3),其表达式之间应以’’;’’相隔。
转载请注明原文地址:https://kaotiyun.com/show/XVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下列程序执行后的输出结果是______。main(){intm[][3]={1,4,7,2,5,8,3,6,9}inti,k=2for(i=0;i<3;i++)
下面语句的输出结果是______。printf("%d、n",strlen("\t\"\065\xff\n"));
有以下程序:matin(){char*s[]={"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[o]);}
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
以下选项中可以作为C语言中合法整数的是______。
数据库系统中实现各种数据管理功能的核心软件是______。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
随机试题
关于变形失真的叙述,错误的是
脑出血和蛛网膜下腔出血临床表现的主要鉴别是
下列药物的药汁,均可作为水丸的粘合剂,除了
非承重侧面模板,混凝土强度应达到()Pa以上,其表面和棱角不因拆模而损坏时方可拆除。
下列结构中,()能把旋转运动变为往复运动。
在下列关于数据库技术的描述中,错误的是()。
.国务院于()发布《博物馆条例》。
________是把受教育者培养成为什么样人的总要求,它规定各级各类教育培养人的总的质量规格和标准要求。
ThefollowingareShakespeare′sworksoffourgreattragediesEXCEPT________.
Inthe1950’saccumulatingscientificevidencelinkingcigarettesmokingandlungcancermadea(51)impact(52)thesmokingpublic.
最新回复
(
0
)