首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2017-07-27
32
问题
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m=2000,则应输出:0.000160。
请改正程序中的语法错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /**********foundv/
3 fun(int m)
4 { double y=0,d;
5 int i;
6 /**********found**********/
7 for(i=100,i<=m,i+=100)
8 {d=(double)i*(double)i;
9 y+=1.0/d;
10 }
11 return(y);
12 }
13 main()
14 { int n=2000;
15 printf(’’\nThe result is%1f\n’’, fun(n));
16 }
选项
答案
(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/D7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%5)==0)break;elsei--;}i+
设有定义:Structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
有以下程序:#include<stdio.h>main(){inta=6,b=7,m=I;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;print
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
定义结构体数组structstu{intnum;charname[20];}x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i<5;i++)
有以下程序:intf1(doubleA){returna*a;}intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}mai
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
Thelittlemanwas______onemetrefiftyhigh.
患者,男性,35岁。10年来反复餐前疼痛,进食后缓解,且常夜间痛,5小时前出现黑粪3次,总量200ml。以下处置不正确的是
颈痈患者,男性,7岁,症见颈旁肿块,红肿热痛,恶寒发热,头痛口干咽痛,苔薄黄,脉浮数,宜用何方治疗
橘皮竹茹汤宜用于
A地高辛B普萘洛尔C利多卡因D维拉帕米E胺碘酮窦性心动过速选用的药物是()
一般反应较轻,仍可能引起过敏性休克的药物是适用于肥胖及单用饮食控制无效者的药物是
概率的别称包括()。Ⅰ.或然率Ⅱ.机会率Ⅲ.几率Ⅳ.可能性
假定某投资者欲在3年后获得133100元,年投资收益率为10%,那么他现在需要投资()元。
如图,正四面体ABCD,P、Q分别是棱AB、CD的三等分点和四等分点(AB=3AP=4CQ),棱AC上有一点M,要使M到P、Q距离之和最小,则MC:MA=()。
【B1】【B13】
最新回复
(
0
)