首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某级数的前两项A1=1,A2=1,以后各项具有如下关系: An=An-2+2An-1 下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An”并依次把n
某级数的前两项A1=1,A2=1,以后各项具有如下关系: An=An-2+2An-1 下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An”并依次把n
admin
2009-02-19
50
问题
某级数的前两项A1=1,A2=1,以后各项具有如下关系:
An=An-2+2An-1
下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An”并依次把n值存入数组单元b[0],b[l],b[2]中,请编jsValue()函数来实现此功能,最后调用函数writeDat()把数组b的值输出到out48.dat文件中。
注意:部分源程序已给出。
请勿改动主函数main()和输出函数writeDat()的内容。
试题程序:
#include
int b[3];
jsValue()
{
}
main()
{
jsValue( );
printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",
b[0],b[1],b[2]);
writeDat();
}
writeDat ( )
{
FILE *fp;
fp=fopen("out48.dat", "w");
fprintf(fp, "%d\n%d\n%d\n",b[0] ,b[1] ,b[2]);
fclose (fp);
}
选项
答案
jsValue( ) { int a1=1,a2=1,n=1,an; int sum0,sum; sum0=a1+a2; while(1) { an=a1+a2*2; /*求下一个级数*/ sum=sum0+an; /*求级数和*/ a1=a2; /*将a2赋给a1*/ a2=an; /*将an赋给a2*/ n++; if(sum0<100 && sum>=100) /*如果满足Sn<100且sn+1=100*/ b[0]=n; /*则将n存入数组单元b[0]中*/ if(sum0<1000 && sum>=1000) /*如果满足Sn<1000且Sn+l>=1000*/ b[1]=n; /*则将n存入数组单元b[1]中*/ if(sum0<10000 && sum>=10000) /*如果满足Sn<10000且sn+1>=10000*/ { b[2]=n; /*则将n存入数组单元b[2]中*/ break; /*并强行退出循环*/ } sum0=sum; /*将sum赋给sum0,为下一次循环的求和作准备*/ } }
解析
本题考查的知识点如下:
(1)利用循环和判断求级数。
(2)循环的强行退出。
(3)多个条件的“与”运算。
由级数的表达式可以看出,级数中的各项可以由循环依次求得。当级数的和达到要求的条件时就可以退出循环结构。因为退出循环的两个条件Sn<M,Sn+1≥M要同时满足,所以两条件之间要用到“与”运算。这里使用break退出整个循环结构。
转载请注明原文地址:https://www.kaotiyun.com/show/9ISZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于μC/OS—Ⅱ中处于就绪状态的任务,下面叙述中正确的是()。
下面关于CAN总线的叙述中,正确的是()。
下面哪一种接口不是无线通信接口?()。
路由器用于2个或多个计算机网络的互连,有关路由器IP地址的下列说法中,正确的是()。
移植μC/OS—Ⅱ到一个嵌入式系统电路板上正常运行,下面()条件不是必须的。
当满足一定条件时,μC/OS-II操作系统内核将进行任务调度。下列各项中属于中断级任务调度需满足的条件的是()。
设只包含根结点的二叉树的高度为0,高度为k的二叉树的最小结点数为【】。
设根结点的层次为0,则高度为k的二叉树的最大结点数为【】。
在下面列出的条目中,哪个(些)是当前应用开发工具的发展趋势?Ⅰ.采用三层或多层Client/Server结构Ⅱ.支持Web应用Ⅲ.支持开放的、构件式的分布式计算环境
MicrosoftSQLServer2000和下列哪一个产品集成使用,可以支持贸易伙伴之间的在线交流?
随机试题
Bert:Whatkindofhobbiesdoyouhave?Andrew:Well,Ilikebuildingmodeltrainsandcars.Bert:【D5】________Andrew:Yeah,the
罹难者家属常见的心理反应是【】
A、清蛋白B、黏连蛋白C、T-H蛋白D、α1微球蛋白和β2微球蛋白E、免疫球蛋白轻链本周蛋白尿中主要是
患者王某,女性,33岁,剖宫产术后12小时,排尿困难,用温水冲洗会阴部的目的是
下列选项中,哪些不构成公司的解散事由?
在信用风险的客户评级中,专家判断法主要考虑的因素有()。I.声誉、杠杆等与借款人有关的因素Ⅱ.负债分类、额度及其与总资产的占比情况Ⅲ.经济周期、宏观经济政策等与市场有关的因素Ⅳ.未来收入支出
某工业企业发生如下经济业务,其相应的会计处理正确的有()。
股票S的价格为28元/股。某投资者花8元购得股票S的买方期权,规定该投资者可以在12个月后以每股35元的价格购买l股S股票。现知6个月后,股票S的价格上涨为40元,则此时该投资者手中期权的内在价值为()元。
国际技术转让的类型包括( )。
Inthispart,theinterlocutorasksquestionstoeachofthecandidatesinturn.Youhavetogiveinformationaboutyourselfan
最新回复
(
0
)