首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某级数的前两项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
82
问题
某级数的前两项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全国计算机三级
相关试题推荐
某校园网采用RIPv1路由协议,通过一台Cisco路由器R1互连2个子网,地址分别为213.33.56.0和213.33.56.128,掩码为255.255.255.128,并要求过滤g0/1接口输出的路由更新信息。那么R1正确的路由协议配置是()
如下图所示,网络站点A发送数据包给B,在数据包经过路由器转发的过程中,封装在数据包3中的目地IP地址和目的MAC地址是()。
下列关于SNMP的描述中,错误的是()。
Winmail用户使用Outlook接收邮件时,不可能用到的协议是()。
下列关于IEEE802.16标准的描述中,错误的是()。
下列关于路由选择协议相关技术的描述中,错误的是()。
R1、R2是一个自治系统中采用:RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(1))的(V,D)报文后,R1更新的四个路由表项中距离值从上到下依次为0、4、4、3。那么,①②③可能的取值依次为()。
某网络中DHCP服务器地址为10.0.0.1,MAC地址为00.12.34.56—78.90,可分配IP地址范围为10.0.0.50—10.0.0.100,其中10.0.0.50保留给MAC地址是00.11-22.33-44.55的主机。网络中某客户机从该
如果Ethernet交换机一个端口的数据传输速率是100Mbps,改端口支持全双工通信,则此端口的实际数据传输数量可达到()。
随机试题
向一个长度为n的向量的第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动_____个元素。
所谓民族问题,指的是()
关于钙代谢的叙述,正确的是
长期透析的病人不会出现哪个心理问题期
维生素B12缺乏引起恶性贫血神经症状的原因是
Ⅰ型超敏反应Ⅳ型超敏反应
只有通过合同、程序和团队文化建设等手段,建立统一的质量管理体系,并在实施过程中保持其有效性,才能保证建设项目的整体质量,这是指质量控制主体的()。
在我国目前的金融体系下,货币政策最主要的传导体是()。
下列关于劳动力市场歧视的表述,正确的有()。
某日,在甲市上大学的胡某乘坐公交车回乙市家中,公交车经停丙地时,用手机在微信上分享了车站风景图片。公交车继续行驶,经停丁市站点上下乘客,快到乙市时胡某想用手机联系家人接站,发现背包被割破,手机被盗。胡某想报案,首先有管辖权的公安机关是()。
最新回复
(
0
)