国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

運算符重載-編程題#2(C++程序設計第4周)

2019-11-06 07:57:00
字體:
來源:轉載
供稿:網友

編程題 #2

來源: POJ (Coursera聲明:在POJ上完成的習題將不會計入Coursera的最后成績。)

注意: 總時間限制: 1000ms 內存限制: 65536kB

描述

下面的MyInt類只有一個成員變量。MyInt類內部的部分代碼被隱藏了。假設下面的程序能編譯通過,且輸出結果是:

4,1

請寫出被隱藏的部分。(您寫的內容必須是能全部放進 MyInt類內部的,MyInt的成員函數里不允許使用靜態變量)。

123456789101112131415161718#include <iostream>using namespace std;class MyInt {    int nVal;    public:        MyInt(int n) { nVal = n; }        int ReturnVal() { return nVal; }// 在此處補充你的代碼};int main () {    MyInt objInt(10);    objInt-2-1-3;    cout << objInt.ReturnVal();    cout <<",";    objInt-2-1;    cout << objInt.ReturnVal();    return 0;}

輸入

輸出

4,1

樣例輸入

1無

樣例輸出

14,1

代碼:

#include <iostream>using namespace std;class MyInt  {    int nVal;    public:        MyInt(int n) { nVal = n; }        int ReturnVal() { return nVal; }// 在此處補充你的代碼//重載減法運算符符‘-’為成員函數//返回值為MyInt&        MyInt& Operator - (const int n)        {            nVal -= n;            return *this;        }};int main ()  {    MyInt objInt(10);    objInt-2-1-3;    cout << objInt.ReturnVal();    cout <<",";    objInt-2-1;    cout << objInt.ReturnVal();        return 0;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 钦州市| 永城市| 瑞昌市| 海兴县| 建昌县| 大关县| 鄂伦春自治旗| 汉阴县| 雅安市| 岐山县| 赣榆县| 原阳县| 阜城县| 鲁山县| 荣昌县| 荃湾区| 灵寿县| 襄樊市| 广汉市| 交城县| 邻水| 万源市| 霸州市| 镇巴县| 绍兴县| 巴马| 葫芦岛市| 岳阳县| 金昌市| 龙陵县| 武穴市| 年辖:市辖区| 义乌市| 沙湾县| 蒲城县| 呈贡县| 怀柔区| 全州县| 通江县| 兴山县| 昌乐县|