首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。 例如,程序运行后,输入
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。 例如,程序运行后,输入
admin
2020-06-02
49
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。
例如,程序运行后,输入0.0001,则程序输出3.1414。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<math.h>
#include<stdio.h>
float fun(float num)
{
int s;
float n,t,pi;
t=1;pi=0;n=1;s=1;
/*********found*********/
while(t>=num)
{
pi=pi+t;
n=n+2;
s=-s;
/*********found*********/
t=s%n;
}
pi=pi*4;
return pi;
}
void main()
{
float n1,n2;
system("CLS");
printf("Enter a float number:");
scanf(”"%f",&n1);
n2=fun(n1);
printf("%6.4f\n",n2);
}
选项
答案
(1)while(fabs(t)>=num) (2)t=s/n;
解析
(1)函数fun中while语句的作用是,当新的一项大于给定参数时,循环累计计算s的值。题目要求最后一项的绝对值小于给定参数,因此循环条件应当是while(fabs(t)>=num)。
(2)变量t用来存放最后一项的值,因为每一项均为1或一1除以一个数,所以此处应使用除法运算符“/”。
转载请注明原文地址:https://www.kaotiyun.com/show/tqCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf(
有以下程序:#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是()。
有以下函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
有以下程序:#include<stdio.h>main(){intk=5:while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
有以下程序:#include<stdio.h>main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p:p=q:q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序的运行结果是()
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10,rear=5。该队列中的元素个数为()。
有以下程序#includemain(){inti,s=1:intfun(){staticintx=1;for(i=1;i
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
若有定义,intw[3][5];则以下不能正确表示该数组元素的表达式是
随机试题
简述新收订单与经济行情的关系
何技师在完成活动义齿整铸支架蜡型制作、包埋、焙烧后,欲进行铸造。以下哪些因素可能导致铸件出现冷热裂纹A.铸型冷却方式不合理B.熔金温度过高C.铸造压力过大D.铸型强度过大E.铸件厚薄不一
局部刺激病因不明,可能由多种因素引起
目前的火灾探测器按结构可分为哪些类型?对施工检测器具的选用应遵循哪些原则?
【背景资料】某高速公路穿越某旅游景区,其中K49+020—K19+530段原设计为填高10~20m的路堤,并需借土填方。建设单位要求施工单位加强环境保护,做到文明施工。因该地区申报4A级旅游景区,为保护该区域环境地貌,决定取消取土场。经相关各方协商,决
依法批准开工报告的建设工程,建设单位应当自开工报告批准之日起()日内,将保证安全施工的措施报送建设工程所在地的县级以上人民政府建设行政主管部门或者其他有关部门备案。
()的形成是人最初的社会稳定交往的开始。
简述sternberg的智力三因素理论。
论说文:根据下述材料,写一篇700字左右的论说文,题目自拟。杰克是一个嗜酒如命的人,后来因杀人罪而被判终身监禁。他有两个儿子,年龄相差才一岁,大儿子与他老爸一样有很重的毒瘾,靠偷窃和勒索为生,日前他因杀人罪而坐监。小儿子却担任一家大企业的分公司经
在当前文件夹中有一个名为“mytile.txt”的文本文件,其中有若干行文本。窗体中有如下事件过程:PrirateSubCommand1_Click()Dimch$.asciiAsIntegerOpen"myfile
最新回复
(
0
)