1樓:電子產品第一線
#include
class zrf_ration
int numerator()
int denomintar()
friend zrf_ration operator+(zrf_ration & zrf1,zrf_ration & zrf2)
friend zrf_ration operator-(zrf_ration & zrf1,zrf_ration & zrf2)
friend zrf_ration operator*(zrf_ration & zrf1,zrf_ration & zrf2)
friend zrf_ration operator/(zrf_ration & zrf1,zrf_ration & zrf2)
zrf_ration & operator=(zrf_ration & zrf)
zrf_ration & operator*=(zrf_ration & zrf)
zrf_ration & operator++( )
zrf_ration operator++(int)
int operator(int n)
};void zrf_ration::yue()
if(fz==0)
fm=1;
else if(fm==0)
else
}int main()
結構太亂了,小語法錯誤也很多,實現最好寫在類外邊,不要都擠在類裡邊,我把語法錯誤改了,可以執行
2樓:
總要描述下你的問題吧,大哥. 把**帖上來,到底是什麼問題呢?語法錯誤?邏輯錯誤?
c++有一個錯誤改不過來 syntax error : missing ')' before ';'
3樓:牛牛a哥
#include
#include
using namespace std;
#define n 20
class c
你寫程式要一行一行的寫,這樣太難看了,有難改,看上去一大堆,別人都懶得看了,我也是初學的,一起學習.....
4樓:野人
求原始碼,初步估計是忘了大括號最後邊的那個「;」
怎樣看visual c++ 6.0裡的錯誤提示,並根據它的錯誤提示找到相應位置修改。
5樓:
雙擊出面出錯提示的行,應該就可以定位到**行。
你也可以把出錯的**複製下來在網上查詢解決的方法。
6樓:瑾藍
按f4箭頭指向的就是出錯的或是箭頭以上有錯誤
7樓:匿名使用者
雙擊錯誤提示的地方。
c++錯誤修改
8樓:匿名使用者
既然你的建構函式只是傳引數給父類,而解構函式也並不做什麼工作的話,建議改成這樣就ok了
內聯效率更高
class major: virtual public stu_base
virtual ~major(){}};
9樓:匿名使用者
class major: virtual public stu_base;
10樓:匿名使用者
解構函式為什麼要宣告為虛擬函式呢?它不會被繼承,不會產生二義性。
你這個類裡面沒有任何有意義的資料成員和成員函式,沒有發展繼承又有什麼意義呢?
為什麼我家ie瀏覽器主頁改不過來了
ie主頁無法修改怎麼解決 方法1 1.打來ie瀏覽器,然後點選瀏覽器右上角齒輪狀的設定圖示。2.點選後,下拉選單欄中選擇 internet選項 進入ie瀏覽器設定頁面。3.在主頁的輸入框中輸入自己需要的主頁 輸入完成後確定即可。方法2 依次點選 開始選單 執行 或者使用 win r 撥出 執行 程式...
我寫字,字總是往右斜怎麼也改不過來,誰能告訴我到底怎麼辦
1坐直身子 2擺正要書寫的紙張 3以正確的姿勢握好筆 4專注,認真的想著要把字寫好 5先慢慢的寫,發現字寫好了後再漸漸提高速度6長久的堅持臨摹字帖 做到這幾點後,相信你的字一定會愈來愈好看的 又看你的身子坐直了沒,筆拿好了沒。寫字是斜的該怎麼辦?1 端正姿勢 首先得端正寫字的姿勢,桌子與身體一般是垂...
英文字型打出來是宋體的改不過來怎麼設
你是不bai是在插入 後才du出現這種情況的,如果是,可zhi以刪除 及 之dao後的所有文字 刪 專除前可 屬以將文字複製 文件,然後結束word程式,再重新開啟,重新插入 將複製的文字貼上 只保留原文字 即可。你會發現再打出來的西文就可以隨意設定字型。看圖吧,字型分中西兩種,要分別設定 預設半形...