首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数proc(),其功能是:计算并输出下列多项式值。 S=(1+1/2)+(1/3+1/4)+…+(1/(2n-1)+1/2n) 例如,若输入10.则输出为S=3.597740。 n的值要求大于1但不大于100。 注意:部分源程序给出如下。
请编写函数proc(),其功能是:计算并输出下列多项式值。 S=(1+1/2)+(1/3+1/4)+…+(1/(2n-1)+1/2n) 例如,若输入10.则输出为S=3.597740。 n的值要求大于1但不大于100。 注意:部分源程序给出如下。
admin
2013-03-25
35
问题
请编写函数proc(),其功能是:计算并输出下列多项式值。
S=(1+1/2)+(1/3+1/4)+…+(1/(2n-1)+1/2n)
例如,若输入10.则输出为S=3.597740。
n的值要求大于1但不大于100。
注意:部分源程序给出如下。
请勿改动函数main()和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句
试题程序:
#include
double proc(int n)
{
}
void main()
{
int n;
double s;
printf("\nInput n:");
scanf("% d",&n);
s=proc(n);
printf("\ns=%f\n",s);
}
选项
答案
double proc(int n) { int i; double s=0.0; //s是和的变量,因此其初始值为0 for(i=1;i<=n;i++) //从第1项到第n项 s=s+(1.0/(2*i一1)+1.0/(2*i)); //根据题目的要求把分子、分母转化为符合题意的类型 return s; //最后把其值返回到主函数 }
解析
首先定义一个变量来存放表达式的和,根据题目中提供的多项式,通过n次循环来求出n项的和。最后把所求得的和返回到主函数当中。
转载请注明原文地址:https://kaotiyun.com/show/wXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
有以下程序;main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}执行后的输出结果是()
下面程序的输出结果是【】。longfun5(intn){longs;if((n==1)||(n==2))s=2;else
以下程序运行后的输出结果是【】。main(){intx=0210;printf("%X\n",x);}
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
在数据结构中,从逻辑上可以把数据结构分为______。
以下程序的运行结果是【】。main(){char*k="aeiou";for(;*k;k++)printf("%c",*k);}
以下程序的功能是()#include<stdio.h>main(){FILE*fp1;*fp2;fp1=fopen("filel","r");fp2=fopen("file2","w");wh
在C语言的函数中()
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
随机试题
日本福岛核泄漏引起全球关注,世界各国纷纷调整核政策,采取措施应对核泄漏危机。这件事体现的哲学道理是()
A.火焰灭菌B.辐射灭菌C.流通蒸汽灭菌D.热压灭菌E.甲醛溶液加热熏蒸无菌室空气灭菌
A.急性肾小球肾炎B.慢性肾小球肾炎C.肾病综合征D.急性肾盂肾炎E.慢性肾盂肾炎可见较多白细胞管型,粗颗粒管型
钢筋焊接接头质量检验项目包括()。
设备监理工程师审批工程延期时应遵循( )原则。
对于进口货物的价款中单独列明的以下税收、费用,计入该货物的完税价格的是:
要求理财规划师在提供专业服务时,工作要及时、彻底、不拖拖拉拉,在理财规划业务中务必保持谨慎的工作态度,这是指理财规划师在工作中需要遵循( )。
I’mhungry,pleasegivemesome______.
某公安局信息分析人员采用一定方法对其管辖地域的治安情况进行统计分析,根据分析,下列选项错误的是()。
让隐藏的MeForm表单显示在屏幕上的命令是( )。
最新回复
(
0
)