C 運算子過載練習

2021-08-30 21:57:39 字數 714 閱讀 6731

總時間限制: 

1000ms

記憶體限制: 

65536kb

// 在此處補充你的**
描述

程式填空

#include using namespace std;

class myint

}; 

int inc(int n)

int main ()

return 0;

}

輸入

多組資料,每組一行,整數n

輸出對每組資料,輸出一行,包括兩個整數, n-5和n - 8

樣例輸入

20

30

樣例輸出

15,12

25,22

**

guo wei

這裡涉及乙個減法過載和int()過載, 有意思的是int()過載在寫的時候不用寫前面的返回值,否則會報錯,直接看**

#include using namespace std;

class myint

// 在此處補充你的**

myint& operator -(int n)

operator int() };

int inc(int n)

int main()

return 0;

}

c 運算子過載練習

利用運算子過載實現自己的mystring類 mystring.h pragma once include using namespace std class mystring mystring.cpp define crt secure no warnings include mystring.h ...

C 運算子過載練習

總時間限制 1000ms 記憶體限制 65536kb 在此處補充你的 描述 補足程式使得其輸出結果是 include include using namespace std struct a a int n n n int main 輸入無輸出 樣例輸入 無樣例輸出 40注意實際上a帶有const關...

c 運算子過載練習

以自定義複數型別為例 include includeusing namespace std class complex complex double r,double i imag i real r complex operator const complex c2 const complex op...