首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某级数的前两项A1-1,A2-1。以后各项具有如下关系: 某级数的前两项A1-1,A2-1。以后各项具有如下关系: An=An-2+2An-1 请编制Find_n()函数,其功能是:要求依次对于整数M=100,1000和10000求
某级数的前两项A1-1,A2-1。以后各项具有如下关系: 某级数的前两项A1-1,A2-1。以后各项具有如下关系: An=An-2+2An-1 请编制Find_n()函数,其功能是:要求依次对于整数M=100,1000和10000求
admin
2021-09-09
56
问题
某级数的前两项A1-1,A2-1。以后各项具有如下关系:
某级数的前两项A1-1,A2-1。以后各项具有如下关系:
A
n
=A
n-2
+2A
n-1
请编制Find_n()函数,其功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An,并依次把n值存入数组单元b[0],b[1],b[2]中,函数WriteData()负责把结果输出到OUT.DAT文件中。
注意;部分源程序已给出。
请勿改动主函数main()和写函数WriteData()的内容。
试题程序:
#include
int b[3];
void WriteData();
void Find_n()
{
}
void main()
{
Find_n();
printf(“M=100,n=%d\nM=1000,n=%d\nM=
10000,n=%d\n”,
b[o],b[1],b[2]);
WriteData();
}
void WriteData()
{
FILE*fp;
fp=fopen(“OUT.DAT”,“W”);
fprintf(fp,“%d\n%d\n%d\n”,b[0],h[1].b[2]);
fclose(fp);
}
选项
答案
vokI Find_n() { int n=1; //定义计数器变量,保存求得的项数 int al=1,a2=1,an;//用来保存级数的值 int sum0,sum; //用来存储级数的和的变量 sum0=a1+a2; //计算前两项的级数和 while(1) //无条件循环,循环体内有控制是否结束循环的 语句 { an=al+a2*2; //求下一个级数 sum=sum0+an;//求级数和 a1=a2; //将a2赋给a1 a2=an;//将an赋给a2 n++; if(sum0<100&&sum>=100) //如果满足S
n
<100且S
n+1
>=100 b[0]=n; //则将n存入数组单元b[0]中 if(sum0<1000&&sum>=1000) //如果满足S
n
<1000且S
n+1
>=1000 b[1]=n; //则将n存入数组单元b[1]中 if(sum0<10000&&sum>=10000) //如果满足S
n
<10000且S
n+1
>=10000 { b[2]=n; //则将n存入数组单元b[2]中 break; //并强行退出循环 } sum0=sum; //将sum赋给sum0,为下一次循环的求和作 准备 } }
解析
本题主要考查的是利用循环求级数。
由级数的表达式可以看出,级数中的各项可以由循环依次求得。当级数的和达到要求的条件时即可退出循环结构。因为退出循环的两个条件Sn
转载请注明原文地址:https://kaotiyun.com/show/V4OZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在某Cisco路由器上使用命令“snmp-serverhost202.113.77.5system”进行SNMP设置,如果在管理站202.113.77.5上能够正常接收来自该路由器的通知,那么下列描述中错误的是()。
如下图所示,某校园网用10Gbps的POS技术与CERNET相连,POS的帧格式是SDH,下列R1的POS3/0接口配置,正确的是()。
对于频繁改变位置并使用DHCP获取IP地址的DNS客户端,为减少对其资源记录的手动管理,可采取的措施是()。
下列具有NAT功能的无线局域网设备是()。
R1、R2是一个自治系统中采用R/P路由协议的两个相邻路由器,R1的路由表如图a所示,当R1收到R2发送的如图b的(V,D)报文后,R1更新的路由表项中距离值从上到下依次为0、4、4、3。那么,①②③④可能的取值依次为()。
如果将一台Catalyst6500交换机的管理地址设置为212.220.8.99/28,缺省路由设置为212.220.8.97,下列对交换机的配置,正确的是()。
在Catalyst6500上建立一个ID号为223的VLAN,下列缺省的VLAN名,正确的是()。
实际吞吐量为28~31Mbit/s,最大容量为432Mbit/s的IEEE802.11标准是()。
如果将一台Catalyst6500交换机的管理地址设置为212.220.8.99/28,缺省路由设置为212.220.8.97,下列对交换机的配置,正确的是()。
随机试题
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguebyblackeningthecorrespo
A.维生素D400U/d,口服B.维生素D1万U/d。口服C.维生素D2,每次80万U,肌内注射,每周一次,共3次D.维生素D3,每次30万U,肌内注射,每隔2周1次,共3次E.维生素D10万U/d,口服治疗重度维生素D缺乏性佝偻病激期
张某委托甲房地产经纪机构(以下简称甲机构)购买一套住房。张某对拟购住房的要求是:位置在其单位附近,面积为70~90m2,价格合适,装修比较精致。甲机构指派本机构的房地产经纪人王某为张某提供经纪服务。经过王某带张某多次看房,张某最终购买了一套比较满意的住房。
建筑工程规划管理的内容有()。
某项目的施工网络计划(时间单位:月)如图所示,其中工作A、E、J共用一台施工机械且必须顺序施工,则施工机械闲置的时间是()月。
下列最合乎逻辑顺序的选项是:①砍大鳌腿支撑天地,从此天地就永久牢固了②盘古开天用四根“不周山”大柱子支撑天地③共工与颛顼争夺帝位将“不周山”撞倒④天地裂开了一条大缝⑤女娲炼石补天
华生认为环境在学习过程中起着极其重要的作用,他是一个环境决定论者。()
直线L与圆x2+y2-2x-4y=4相交于A,B两点,且A,B两点的中点M的坐标为(2,1),则直线L的方程为().
以北京大学法学院院长张守文的名义,邀请Mr.Green来校做一个有关法律的讲座。内容:1.得知Mr.Green在华访问,邀请Mr.Green来校做一个有关法律的讲座;2.法学院的师生们爱读他的著作,很期待他的到来;3.请Mr.Gree
Apersoncanbegoodatcriticalthinking,meaningthatthepersoncanhavetheappropriatedispositionsandbeadeptatthecog
最新回复
(
0
)