freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c++課程設(shè)計(jì)--模擬電信計(jì)費(fèi)-文庫吧

2025-01-01 04:25 本頁面


【正文】 具有低級(jí)語言的許多特點(diǎn),因此特別適合于編寫系統(tǒng)軟件。根據(jù)題目要求,設(shè)計(jì)模擬電信計(jì)費(fèi)系統(tǒng),實(shí)現(xiàn)課題中的要求??梢赃M(jìn)行每一條通話記錄的查詢,并且可以顯示話費(fèi)清單。本程序由4個(gè)類為基礎(chǔ)結(jié)構(gòu),分別是fixed_phone類,telephone類,phone類,log_in類, phone類是由fixed_phone類和telephone類派生而來的,fixed_phone類主要用來實(shí)現(xiàn)固定電話的話費(fèi)功能,telephone類主要用來實(shí)現(xiàn)無限電話的話費(fèi)功能,phone類通過本身成員函數(shù)來實(shí)現(xiàn)總體功能,log_in類主要實(shí)現(xiàn)系統(tǒng)的登錄,主菜單,帳號(hào)信息,退出等功能。1 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第2章 C++語言的運(yùn)行環(huán)境 第2章 C++語言的運(yùn)行環(huán)境 C++語言的運(yùn)行環(huán)境C++語言的運(yùn)行環(huán)境有很多,是Microsoft 公司推出的可視化開發(fā)環(huán)境,即Microsoft Visual C++。也就是我們小組運(yùn)用的開發(fā)環(huán)境。C語言在VC++。圖21 C語言運(yùn)行界面 C++語言的特點(diǎn)C++語言是一種優(yōu)秀的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,它在C語言的基礎(chǔ)上發(fā)展而來,但它比C語言更容易為人們學(xué)習(xí)和掌握。C++以其獨(dú)特的語言機(jī)制在計(jì)算機(jī)科學(xué)的各個(gè)領(lǐng)域中得到了廣泛的應(yīng)用。面向?qū)ο蟮脑O(shè)計(jì)思想是在原來結(jié)構(gòu)化程序設(shè)計(jì)方法基礎(chǔ)上的一個(gè)質(zhì)的飛躍,C++完美地體現(xiàn)了面向?qū)ο蟮母鞣N特性。 C++語言的運(yùn)行步驟 現(xiàn)在就讓我們開始Visual C++ !首先按如下兩種方法之一啟動(dòng)并運(yùn)行VC6,進(jìn)入到它的集成開發(fā)環(huán)境窗口(假設(shè)在Windows系統(tǒng)下已經(jīng)安裝了VC6)其具體窗口式樣如圖21所示。方法一:若桌面上有VC6圖標(biāo)(“橫躺著”即“倒下”的“8”字型圖標(biāo),且標(biāo)有Microsoft Visual Studio ,如圖22所示),則用鼠標(biāo)雙擊該圖標(biāo)。 圖22 方法二(假設(shè)按照通常方式對(duì)VC6進(jìn)行了安裝的話)通過開始→程序→Microsoft Visual Studio →Microsoft Visual C++ ,單擊一下該菜單項(xiàng)。圖21式樣的窗口從大體上可分為四部分。上部:菜單和工具條;中左:工作區(qū)(workspace)視圖顯示窗口,這里將顯示處理過程中與項(xiàng)目相關(guān)的各種文件種類等信息;中右:文檔內(nèi)容區(qū),是顯示和編輯程序文件的操作區(qū);下部:輸出(Output)窗口區(qū),程序調(diào)試過程中,進(jìn)行編譯、鏈接、運(yùn)行時(shí)輸出的相關(guān)信息將在此處顯示。注意,由于系統(tǒng)的初始設(shè)置或者環(huán)境的某些不同,可能你所啟動(dòng)的VC6初始窗口式樣與圖21有所不同,也許沒出現(xiàn)Workspace窗口或Output窗口,這時(shí)可通過View→Workspace菜單選項(xiàng)的執(zhí)行,總可使中左處的工作區(qū)窗口顯現(xiàn)出來;而通過View→Output菜單選項(xiàng)的執(zhí)行,又總可使下部的輸出區(qū)窗口得以顯現(xiàn)。當(dāng)然,如果不想看到這兩個(gè)窗口,可以點(diǎn)擊相應(yīng)窗口的“x”按鍵來關(guān)閉窗口。如圖23所示。 圖23 2. 編制并運(yùn)行C++語言程序的四步曲⑴編輯(把程序代碼輸入,交給計(jì)算機(jī))。 ⑵編譯()。編譯就是把高級(jí)語言變成計(jì)算機(jī)可以識(shí)別的2進(jìn)制語言,計(jì)算機(jī)只認(rèn)識(shí)1和0,編譯程序把人們熟悉的語言換成2進(jìn)制的。編譯程序把一個(gè)源程序翻譯成目標(biāo)程序的工作過程分為五個(gè)階段:詞法分析;語法分析;語義檢查和中間代碼生成;代碼優(yōu)化;目標(biāo)代碼生成。主要是進(jìn)行詞法分析和語法分析,又稱為源程序分析,分析過程中發(fā)現(xiàn)有語法錯(cuò)誤,給出提示信息。 ⑶鏈接()。由于在實(shí)際操作中可以直接點(diǎn)擊Build從源程序產(chǎn)生可執(zhí)行程序,可能有人就會(huì)置疑:為何要將源程序翻譯成可執(zhí)行文件的過程分為編譯和鏈接兩個(gè)獨(dú)立的步驟,不是多此一舉嗎?之所以這樣做,主要是因?yàn)椋涸谝粋€(gè)較大的復(fù)雜項(xiàng)目中,有很多人共同完成一個(gè)項(xiàng)目(每個(gè)人可能承擔(dān)其中一部分模塊),其中有的模塊可能是用匯編語言寫的,有的模塊可能是用VC寫的,有的模塊可能是用VB寫的,有的模塊可能是購買(不是源程序模塊而是目標(biāo)代碼)或已有的標(biāo)準(zhǔn)庫模塊,因此,各類源程序都需要先編譯成目標(biāo)程序文件(2進(jìn)制機(jī)器指令代碼),再通過鏈接程序?qū)⑦@些目標(biāo)程序文件連接裝配成可執(zhí)行文件。 ⑷運(yùn)行(可執(zhí)行程序文件)。上述四個(gè)步驟中,其中第一步的編輯工作是最繁雜而又必須細(xì)致地由人工在計(jì)算機(jī)上來完成,其余幾個(gè)步驟則相對(duì)簡單,基本上由計(jì)算機(jī)來自動(dòng)完成。 圖24 4沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第3章 系統(tǒng)分析與詳細(xì)設(shè)計(jì)第3章系統(tǒng)分析與詳細(xì)設(shè)計(jì)本程序主要完成的是模擬電信計(jì)費(fèi)的功能,整個(gè)程序由4個(gè)類結(jié)構(gòu)為基礎(chǔ)。類UML圖如圖31所示。 圖31 類UML圖 功能設(shè)計(jì) log_in類的設(shè)計(jì)()成員函數(shù)void log_in::load(){ int i,count=0。 char str[50],str1[50]。 time_t t1,*t=amp。t1。 printf(\n\n\n\n\n\n)。 printf(\t* *\n)。 printf(\t* *\n)。 printf(\t* *\n)。 printf(\t* *\n)。 printf(\t* * * * * * * * * * * * * *\n)。 printf(\t* * * * * * *\n)。 printf(\t* * * * * * *\n)。 printf(\t* * * * * * *\n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1