#include <iostream>
using namespace std;
template <class T>
T accumulator(int count)
{
T d, sum = 0;
for (int i = 0; i < count; ++i){
cout << "data" << i << " = ";
cin >> d;
sum += d;
}
......................
阅读全部 | 2020年8月10日 10:18
#include <iostream>
#include <string>
using namespace std;
class line
{
public:
line() { setValues(); }; // default constructor which calls setValues()
line(const line &n) :a(n.a), b(n.b), c(n.c){}; // copy constructor
void setValues(); // prompts users to input coefficients
void printEquation(); // print the equation
friend void calIntersection(line &l1, line &l2); // calculate the intersection of two lines
......................
阅读全部 | 2020年8月10日 10:06
#include <iostream>
#include <string>
using namespace std;
class CPU
{
public:
CPU(float freq, float price);
void upgradeCPU();
void printCPUInfo();
private:
float CPU_Frequency;
......................
阅读全部 | 2020年8月10日 09:44
#include <iostream>
using namespace std;
class Mortgage
{
protected:
double Payment; // the monthly payment
double Loan; // the dollar amount of the loan
double Rate; // the annual interest rate
double Years; // the number of years of the loan
public:
Mortgage()
......................
阅读全部 | 2020年8月10日 09:20
typedef unsigned char Card;
// 扑克元素数据
const Card* cardTbl =
"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d"
"\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d"
"\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d"
"\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d";
// 洗牌
void shuffle(int need, Card handTbl[], Card left[], int cnt)
{
......................
阅读全部 | 2020年6月30日 19:08
// 生命类
class Life
{
protected:
int age; // 年龄
int year; // 寿命
public:
Life(int a, int y):age(a), year(y){}
public:
int getAge() { return age; }
......................
阅读全部 | 2020年6月30日 16:45
#include <easyx.h>
#include <time.h>
#include <conio.h>
// 公共基类,可以做高级抽象
struct Cell
{
int x, y;
void __update(int deltaX, int deltaY)
{
x += deltaX;
y += deltaY;
......................
阅读全部 | 2020年6月27日 23:39
#include <iostream>
#include <iomanip>
using namespace std;
//玩家的父类-抽象类
class Cplayer
{
public:
virtual int go() = 0;
};
class Cjudger
......................
阅读全部 | 2020年6月17日 17:33
#include <iostream>
#include <string>
#include <list>
using namespace std;
class Observer { //抽象类
public:
virtual void update(string message) = 0; //更新行为,纯虚函数
};
class WeixinUser : public Observer
{
private:
......................
阅读全部 | 2020年6月17日 16:14
#include <iostream>
using namespace std;
class FiniteField
{
int mPrime, mD;
public:
FiniteField(int ip = 0, int id = 0)
:mPrime(ip), mD(id)
{
}
void Show()
......................
阅读全部 | 2020年6月17日 16:05