首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。 例如,若m= 2000,则应输出0.000160。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。 例如,若m= 2000,则应输出0.000160。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,
admin
2017-09-23
54
问题
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。
例如,若m= 2000,则应输出0.000160。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlib.h >
#include < conio.h >
#include < stdio.h >
/*********found*********/
fun (int m)
{ double y=0, d;
int i;
/*********found*********/
for (i =100,i < =m,i +=100)
fd = (double) i * (double) i;
y +=1,0/d;
}
return (y) ;
}
void main ()
{ int n =2000;
system "’CLS") ;
printf ("\nThe result is % lf\n",fun(n));
}
选项
答案
(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://jikaoti.com/ti/fea0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于函数的叙述中正确的是()。
下列选项中,不属于数据库管理的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。voiddelete(s,C)chars[],c;{inti,j;for(i=j=0;();i++)if(s[i]!=’c’)s[j++]=
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
若有“doublea;”,则正确的输入语句是()。
若有以下定义和语句:inta=010,b=0×10,c=10;printf("%d,%d,%d\a",a,b,C);则输出结果是()。
以下语句定义正确的是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9:则以下语句:printf("i=%%d,j=%%%d\n",i,j);输出的结果是()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、()和处理过程。
随机试题
我国实行的政党制度是()
女,31岁,继发不孕2年,妊3产0,2年前自然流产清官术后月经量明显减少,周期正常,无痛经。妇科检查:双乳房(一),外阴毛发分布正常,阴道通畅,子宫中位,常大,活动,质中,无压痛,双附件(一)。
气滞血瘀的痛证可见
《医疗废物管理条例》中所称医疗废物,是指医疗卫生机构在医疗、预防、保健及其他相关活动中产生的
将一门学科的内容按照逻辑体系组织起来,前后内容基本不重复。体现的课程组织形式是()。
马云说:“要有选择性地读书。不是什么书都要读。”请谈谈你对这句话的理解。
田某,16岁,因抢劫罪被判处有期徒刑5年。在上诉期限内,其父亲提出上诉,期满后又要求撤回上诉,对此,下列哪个说法是正确的?()
我国古代著名科学家沈括和郭守敬在下列哪些领域中作出了卓越贡献?()
第一次世界大战后,丘吉尔曾组织帝国主义国家武装干涉苏俄;1941年苏德战争爆发后,他主张“给俄国和俄国人以一切可能的援助”;1946年3月,他又发表铁幕演说。对上述史实作出的正确结论不包括:
中国新民主主义革命时期的统一战线包含着两个联盟,其中基本的、主要的联盟是()
最新回复
(
0
)