您的位置:首页 > 其它

Sicily 1926

2014-02-17 19:28 447 查看
简单的类实现。学过c++的应该都知道的= =

题目:


Constraints

Time Limit: 1 secs, Memory Limit: 32 MB , Framework Judge


Description

请完成一下类的定义和实现。不需要包含主函数

class NumCal {

int *p; // 数组首地址

int size; // 数组size

public:

int sum(); // 计算数组元素和

NumCal(); // 构造函数

NumCal(int *new_p, int new_size); // 构造函数

};

代码如下:

class NumCal {
int *p;    // 数组首地址
int size; // 数组size
public:
int sum(); // 计算数组元素和
NumCal(); // 构造函数
NumCal(int *new_p, int new_size); // 构造函数
};

NumCal::NumCal(int *new_p, int new_size) {
p = new_p;
size = new_size;
}

NumCal::NumCal() {
p = NULL;
size = 0;
}

int NumCal::sum() {
int ans = 0;
for (int i = 0; i < size; i++) {
ans += *p;
p++;
}
return ans;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: