第六周实验报告(任务二)【补充代码】
来源:互联网 发布:国际编程证书 编辑:程序博客网 时间:2024/06/05 15:24
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称: 填写代码
* 作 者: 张培培
* 完成日期: 2012年 03月 27日
* 版 本 号:
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束*/
#include <iostream>using namespace std;class A{private:int a;public:A(){a=0;}A(int aa):a(aa){}};void main(){A *p;p=new A(5);}
#include <iostream>using namespace std;class A {private:int *a; int n; int MaxLen;public:A(): a(0), n(0), MaxLen(0) {} A::A(int *aa, int nn, int MM);~A();int GetValue(int i) {return a[i];} };A::A(int *aa, int nn, int MM){n=nn;MaxLen=MM;if(n>MaxLen) exit(1);a=new int[MaxLen];for(int i=0;i<nn;++i) a[i]=aa[i]; //以i为循环变量把aa数组中每个元素值传送给a数组的对应元素中}A::~A(){delete [] 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(i=0;i<10;++i) s+=r.GetValue(i) ; //以i为循环变量,把r对象的a数据成员中的每个元素值依次累加到s中cout<<"s="<<s<<endl;}
- 第六周实验报告(任务二)【补充代码】
- 第六周实验报告 任务二
- C++程序设计实验报告(四十四)---第六周任务二
- 第六周实验报告(任务1)
- 第六周实验报告(任务2)
- 第六周实验报告(任务3)
- 第六周实验报告(任务4)
- 第六周实验报告(任务5)
- 第六周实验报告(二)
- 第六周实验报告(二)
- 第六周实验报告(二)
- 第六周实验报告二
- 第十二周实验报告(任务二)
- 第十三周实验报告(任务二)
- 第十五周实验报告(任务二)
- 第十六周实验报告(任务二)
- 第十七周实验报告(任务二)
- 第十八周实验报告(任务二)
- Pro *C/C++学习笔记
- jquery事件练习
- 关于Jsp里面的几个内置对象
- 编译Qvfb
- JSTL ---core functions formatdata
- 第六周实验报告(任务二)【补充代码】
- 第六周任务1
- 单片机 DS1302 痛苦的调试过程,把我的经验教训分享给大家,希望能给后来者一点帮助---二 比一好些
- python使用管道获取其它进程的输出内容
- 移植Busybox与构建根文件系统
- 深入浅出VMware的组网模式
- 小白鼠算法
- 我不该纠结与那些我无法控制的事情~!
- 第6周任务3