首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。 y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m) 例如:m中的值为5,则应输出0.838611。 请改正程序中的错误,使它
下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。 y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m) 例如:m中的值为5,则应输出0.838611。 请改正程序中的错误,使它
admin
2013-06-12
62
问题
下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。
y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m)
例如:m中的值为5,则应输出0.838611。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
double fun(int m)
{double y=1.0;
/**********found*************/
int j=1;
int i;
for(i=2;i<=m;i++)
{
j=-1*j;
/****************found*******+******/
y+=1/(i*i);
}
return(y);
}
main()
{
int n=5;
clrscr();
printf("\n The result is %lf\n",fun(n));
}
选项
答案
(1)错误:int j=1 正确:double j=1.0; (2)错误:y+=1/(i*i); 正确:y+=j/(i*i);
解析
错误1:为了做后面的除法运算,j要定义为实型数,否则除得的结果将为整数。错误2:题中公式是加减相间的运算,通过来实现。
转载请注明原文地址:https://kaotiyun.com/show/GgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
如下程序的运行结果是______。 #include<stdio.h> main() { int x=y=3,z=1; printf ("%d%d\n",(++x,y++),z+2); }
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
以下程序中,fun()函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33
有如下程序main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[i][j];prin
随机试题
细菌性肺炎的血常规检查表现为
医学伦理学的理论基础不包括
营养不良主要是指下列哪项缺乏
某资产评估专业人员在评估A轿车时,从市场上获得的市场参照物B轿车的型号、购置年月、行驶里程、发动机、底盘及各主要系统的状况等方面与A轿车基本相同。不同之处是:A轿车的左前大灯破损需要更换,更换费用约800元;B轿车装有CD音响一套,价值2000元。B轿车的
在下列文化中,属母系氏族公社典型代表的是()文化。
某日,甲、乙两家拆除双方共有的一间瓦房。当天上午,甲注意了安全防护,在拆几根檩木时,都派人用绳索拉住檩木;下午继续拆除其余檩木,甲为了好拆,事先用铁棍将檩木上的榫头撬松。但他未将这一情况告知锯檩木的木工丙,也未采取任何防护措施即离开现场。当丙将一根长10米
作者属于老舍的一组作品是:
(暨南大学2017)下列不属于一国国际储备的有()。
(1)编写程序three.prg完成下列操作:根据“外汇汇率”表中的数据产生rate表中的数据。要求:将所有“外汇汇率”表中的数据插入rate表中并且顺序不变,由于“外汇汇率”中的“币种1”和“币种2”存放的是外币名称,而rate表中的“币种1代
A、Theywouldhaveeightlegs.B、Theywouldhavesixlegs.C、Theywouldbeabletofly.D、Theywouldnotdestroytheirownkind.
最新回复
(
0
)