第六周任务二B

原创 2012年03月28日 20:57:15
#include<stdlib.h>    
class A {    
private:    
    int *a;    
    int n;    
    int MaxLen;    
public:    
    A(): a(0), n(0), MaxLen(0) {}    
    ~A();    
    int GetValue(int i) {return a[i];}//函数体返回a[i]的值    
};    
A::A(int*aa, int nn, intMM) {    
    n=nn;    
    MaxLen=MM;    
    if(n>MaxLen) exit(1);    
    a=new int[MaxLen];    
    for(int i=0;i<n;i++)//以i为循环变量把aa数组中每个元素值传送给a数组的对应元素中  
    a[i]=aa[i];     
}    
A::A(){delet a[]};  //析构函数的类外定义,释放指针型数据a所指向的空间    
     
void main()    
{    
    int b[10]={1,2,3,4,5,6,7,8,9,10};    
    A r(b,10,10);    
    int i,s=0;    
    for(int i=0 ;i>10;i++); //以i为循环变量,把r对象的a数据成员中的每个元素值依次累加到s中    
    s=a[i]+s;  
    cout<<"s="<<s<<endl;    
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

第六周任务(2)B

#include #include class A { private: int *a; int n; int MaxLen; public: ...

第六周任务二按要求填缺少的代码

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:设计...

第六周实验报告 任务二

源程序: #include using namespace std; class A { private: int a; public: A() {a=0;} ...

C++第六周任务二程序填空按要求将缺少的代码填进去

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:程序...

第六周 任务二

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名...

第六周任务二

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 第...

第六周作业任务二

/* (程序头部注释开始)   * 程序的版权和版本声明部分   * Copyright (c) 2011, 烟台大学计算机学院学生    * All rights reserved.   * 文件名...

第六周任务二

【任务2】程序填空:按要求将缺少的代码填进去 a. 用指针访问对象 #include using namespace std; class A { private: int a; publ...
  • ErOyL
  • ErOyL
  • 2012-03-27 21:38
  • 463

第六周任务二。

【任务2】程序填空:按要求将缺少的代码填进去 a. 用指针访问对象 class A { private: int a; public: A() {a=0;} ___(1)___...

第六周任务二之程序填空

a. 用指针访问对象 #include using namespace std; class A { private: int a; public: A() {a = 0;} A(...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)