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...