首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(double b[],int len)的如下功能: (1)b[]是一个数组,长度为len; (2)b[0]=0,b[1]=1; (3)b[i+2]=b[i]+b[i+1]; 注意:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(double b[],int len)的如下功能: (1)b[]是一个数组,长度为len; (2)b[0]=0,b[1]=1; (3)b[i+2]=b[i]+b[i+1]; 注意:
admin
2016-10-28
71
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(double b[],int len)的如下功能:
(1)b[]是一个数组,长度为len;
(2)b[0]=0,b[1]=1;
(3)b[i+2]=b
+b[i+1];
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include<iostream>
void fun(double b[],int len)
{
}
void main()
{
double b[128];
fun(b,128);
for(int i=0;i<128;i++)
{
std::cout<<b
<<’ ’;
if(i%6==5)
std::cout<<std::endl;
}
return;
}
选项
答案
if(len>0)//最小值位置 b[0]=0;//赋值第一个元素 if(len>1) b[1]=1;//赋值第二个元素 for(int i=2;i<len;i++) b[i]=b[i-1]+b[i-2];//将两个元素之和赋予当前元素
解析
(1)判断数组长度,如果存在第一个元素,那么将第一个元素赋值为0,即b[0]=0;。
(2)然后再判断数组长度,如果存在第二个元素,那么将第二个元素赋值为1,即b[1]=1;。
(3)最后从第三个元素到数组最后一个元素,赋值b
=b[i-1]+b[i-2];。
转载请注明原文地址:https://kaotiyun.com/show/3ONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列各程序段中,不是死循环的是()。
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,V4),v6);
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
C++语言中规定函数的返回值的类型是由()。
以下类定义中可能会引起错误的语句是classA{public:~A(){}//1inti;//2private:
下列关于队列的叙述中正确的是
由关系数据库系统支持的完整性约束是指______和参照完整性。
下列哪个是C++语言的有效标识符?
通过使用new和delete两个运算符进行的分配为【】存储分配。
随机试题
受体阻滞剂普萘洛尔的化学名是
若D是由x=0,y=0,x2+y2=1所围成在第一象限的区域,则二重积分等于()。[2016年真题]
某建设项目的建设期为2年,第一年贷款额为400万元,第二年贷款额800万元,贷款在年内均衡发生,贷款年利率为6%,建设期内不支付利息。计算建设期贷款利息为()。
注册会计师在确定非无保留意见类型时特别考虑管理层对审计范围施加了限制。以下情形中,如果注册会计师无法获取充分、适当的审计证据,则应当通过下列()方式确定其对审计报告的影响。
日记、周记、作文等是下列哪种方法的具体形式?()
某外国商人甲在我国领域内犯重婚罪,对甲的处理是()。
(2010下项管)在制定集成项目的质量计划时,如某过程的输出不能由后续的监视或测量加以验证,则应对这样的过程实施确认,而确认方法至关重要。______不属于过程能力确认方法。
BSP对大型信息系统的基本概念是“______”的系统规划,“自下而上”的分步实现。
下面代码的输出结果是a=[]foriinrange(2,10):count=0forxinrange(2,i一1):ifi%x==0:count+=1ifcount==0:a.append(i)print(a)
创建查询的方法有两种,分别为“使用向导”创建和【】创建。
最新回复
(
0
)