使用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

admin2017-09-20  20

问题 使用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
void fun(double b[],int fen)
{
}
Void main()
{
double b[1 2 8];
fun(b,1 2 8);
for(int i=0;i<128;i++)
{
std::cout<<<‘’;
  if(i%6==5)
std::cout<}
return;
}

选项

答案if(1en>0)//最小值位置 b[0]=0; //赋值第一个元素 if(1en>1) b[1]=1; //赋值第二个元素 for(int i=2;i<1en; i++) b[i]=b[i一1]+b[i一2];//将两个元素之和赋予当前元素

解析 根据题干中给出的要求,从已给部分源程序的main主函数开始入手,补全函数voidfun(double b[],int len)。
转载请注明原文地址:https://kaotiyun.com/show/oTAp777K
0

最新回复(0)