首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
52
问题
使用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全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
下面叙述正确的是______.
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
在ios中提供控制格式的标志位中,()是转换为十六进制形式的标志位。
决定C++语言中函数的返回值类型的是()。
静态成员函数可以直接访问类的【】成员,不能直接访问类的【】成员。
C++程序是从【】函数开始执行的。
下列描述中错误的是
下列语句段将输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
在C++语言中,数据封装要解决的问题是
随机试题
_____________,隔江犹唱《后庭花》。《泊秦淮》
乳房自我检查的最佳时间是
医疗机构配制制剂,应是本单位临床需要而市场上没有供应的品种,并须经所在地下列部门批准后方可配制
咳嗽气喘,喉中痰鸣,痰稠量多而黏,胸胁支满疼痛,不得安卧,苔白腻,脉滑等症时,应辨证为( )。
根据《中华人民共和国行政复议法》,行政复议申请的一般时效和行政复议机关作出行政复议决定的期限分别是
图示平面结构,各杆自重不计,己知q=10kN/m,Fp=20kN,F=30kN,L1=2an,L2=5m,B、C处为铰链联结,则BC杆的内力为()。
铝制零件表面的裂纹缺陷可以用()来检验。
除非法律、行政法规另有规定,商业银行有权拒绝任何单位和个人查询、冻结、扣划存款人的存款。()
下列命题错误的是().
曲线,当x→-∞时,它有斜渐近线()
最新回复
(
0
)