用c宣告商品類,用c宣告乙個商品類

2021-03-03 21:22:49 字數 2275 閱讀 4145

1樓:匿名使用者

給你改了下 你試試吧

#include

#include

class product

;product::product(char *n,int p,int q)

product::~product()

2樓:匿名使用者

我認為你定義的建構函式

product(char *n,int p,int q,int nm,int money);//建構函式

與你在main函式裡生成的product物件不匹配吧你寫的是product myproduct1(char *n,int p,int q);

我是剛學的,不專知說的對屬不對

3樓:匿名使用者

在主函式中的那些 n,p,q,nm,money你沒有定義定義並且初始化。

用c++寫乙個類的程式 5

4樓:物理公司的

#include

using namespace std;

class fenshujisuan

void set(int fenzi, int fenmu);

float tofloat()

friend ostream &operator<<

};int maxy(int a, int b); // 求兩個數的最大公約數

int main()

cout << "請輸入分子:";

cin >> fenzi;

cout << "請輸入分母:";

cin >> fenmu;

}return 0;

}fenshujisuan::fenshujisuan()

fenshujisuan::fenshujisuan(int fenzi, int fenmu)

void fenshujisuan::set(int fenzi, int fenmu)

if (fenzi == 0)

// 求出最大公約數,然後簡化

int maxdivisor = maxy(fenzi, fenmu);

m_fenzi = fenzi / maxdivisor;

m_fenmu = fenmu / maxdivisor;

int fenzi = afenzi * bfenmu;

int fenmu = afenmu * bfenzi;

return fenshujisuan(fenzi, fenmu);

}ostream &operator<<

fenshujisuan b(fenzi, fenmu);

fenshujisuan c;

switch(op)

c = a / b;

break;

default:

break;

}// 輸出計算結果

cout << a << " " << op << " " << b << " " << "=" << " " << c << endl;

}int maxy(int a, int b)

用C語言設計移位加密演算法,用C語言設計乙個移位加密演算法

很簡單的,直接讀取字串,然後放進字串陣列裡,然後根據金鑰的數字i 得到i的位數,除以相應的1000,100,10等,最後到1,得到金鑰的各個位上的數,然後將其也放進乙個陣列裡,然後,對第二個金鑰的陣列讀出來直接操作第乙個明文的陣列,再將操作的陣列放進另乙個陣列中即可。這種加密方式首先要確定明文的編碼...

用c語言設計程式求,用C語言設計乙個程式,求12345n

include stdio.h include stdlib.h int main void for sum 0,t i 1 i n sum t i printf the result is d n sum return 0 include stdio.h int jiecheng int x ma...

怎樣用c建立簡單程序怎樣用c建立乙個簡單程序

include int main 用createprocess 用法見msdn 以下迴圈開啟記事本 startupinfo startupinfo startupinfo.cb sizeof startupinfo process information process info for int i...