首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是计算下式 直到||≤10-3,并将计算结果作为函数值返回。 例如,若形参e的值为1e﹣3,函数的返回值为2.
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是计算下式 直到||≤10-3,并将计算结果作为函数值返回。 例如,若形参e的值为1e﹣3,函数的返回值为2.
admin
2018-10-21
29
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是计算下式
直到|
|≤10
-3
,并将计算结果作为函数值返回。
例如,若形参e的值为1e﹣3,函数的返回值为2.985678。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
double fun(double e)
{int i;double s,x;
/*********found*********/
s=0;i=
【1】
;
x=1.0;
while(x>e){
/*********found*********/
【2】
;
/*********found*********/
x=(2.0*i﹣1)/(
【3】
)*
(2.0*i));
s=s+x;
}
return s;
}
main()
{double e=1e﹣3;
printf("\nThe result is:%f\n",fun(e));
}
选项
答案
(1)0 (2)i++或++i或i+=1或i=i+1 (3)2.0*i
解析
填空1:循环变量i从l开始参加运算,但是在每次循环的开始i都进行自加1操作,故i应赋初值为0。
填空2:循环变量i自增1运算。
填空3:根据公式确定表达式通项。注意x为double型,故应将i变为double型再进行运算。
转载请注明原文地址:https://kaotiyun.com/show/Rcxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()。
有以下程序:main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>voidWriteStr(char*fn,char*sir){FILE*fP;fP=fopen(fn,"w");fput6(str,fp);
若有以下程序#includeinta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i
以下程序的输出结果是()。#include<stdio.h>main(){inta=21,b=11;printf("%d\n",--a+b,--b+a);}
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
数据的存储结构是指()。
填空补充以下程序。 #define【】30 {【】; total=numPRICE; printf("total=%d,num=%d\n",【】); }
下列程序的运行结果是______。voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x’&a,*y
随机试题
20世纪初期,为挽救封建专制统治,清政府实行了________、________。
A、直接盖髓B、间接盖髓C、活髓切断术D、根尖诱导成形术E、根管治疗10岁患儿右下第二前磨牙萌出2/3,自发痛。无法咬东西1周。患牙无龋,牙合面有凹陷,Ⅱ度松动,叩痛(++)。主诉牙可选择治疗方法是
A.IgGB.IgAC.IgMD.IgDE.IgE分子量最大
重用黄连清心火以平肝木,指的是
上级规定连续两年超过三起客户投诉就要被开除,部门里的人压力都很大,你该如何做?
电影院贴出通知:原先预告的韩国新剧这个星期六不一定上演。以下哪项最接近于上述通知表明的涵义()
A、 B、 C、 D、 D每一行或一列中,第三个图形显示的是前两个图形中相同的部分。
(2000年试题,四)设Oxy平面上有正方形D=|(x,y)|0≤x≤1,0≤y≤1}及直线l:x+y=t(t≥0).若S(t)表示正方形D位于直线l左下方部分的面积,试求
在SQL语句中空值用【】表示。
Whydoestheideaofprogressloomsolargeinthemodernworld?Surelybecauseprogressofaparticularkindisactually【C1】_
最新回复
(
0
)