求C++高手帮忙解道编程题。谢谢了

[复制链接]
查看11 | 回复1 | 2011-1-8 07:53:12 | 显示全部楼层 |阅读模式
设基类A为向量而设计,value()完成向量中的两个分量i、j的加法运算:
#include “iostream..h”
Class A
{ protected: inti;intj;
Public:
A(inta,intb){i=a;j=b}
Virtual int value(){int m;m=i+j;return m;}
Void print(){coutusing namespace std;/** * 大数的加法,利用字符串处理 * 注:如果需要追求速度,最好采用指针处理 */string add(const string str1, const string str2 ){ int carry=0;
// 标志“进位“变量,初始为0int len1 = str1.length(); // 字符串1的长度 int len2 = str2.length(); // 字符串2的长度 stringr
回复

使用道具 举报

千问 | 2011-1-8 07:53:12 | 显示全部楼层
完整的代码如下:#include using namespace std;class A{ protected:
int i;int j;public:A(int a,int b){
i=a;
j=b;}virtual int value()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行