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

正文內容

c課程設計---用vc制作多功能計算器-展示頁

2025-05-27 19:17本頁面
  

【正文】 于所有的對于按鈕的繪制工作都是在 DrawItem 函數(shù)中完成的,實現(xiàn)按鈕對鼠標不同的位置和動作改變不同的顏色,并且按鈕的客戶區(qū)域變成一個橢圓。 (9)程序可以能自動判斷輸入數(shù)據(jù)的正確性,保證不出現(xiàn)多于一個小數(shù)點、以 0開頭等不正常現(xiàn)象。 (7)實現(xiàn)對話框的擴展功能 [2]。 (5)制定高級編輯控件,該編輯控件可以指定文本文字的字體和顏色。 (3)給對話框添加菜單。即時準確地獲 得需要的計算的結果,充分降低了數(shù)字計算的難度和節(jié)約了時間,對人們的生活有一定的幫助。使用人員能快捷簡單地進行操作。另外還可以實現(xiàn)多種科學計算的功能,如:三角函數(shù)的計算,弧度與角度間的轉換,對數(shù)指數(shù)的計算等等。 需求分析 本軟件主要用于計算機 windows 2020/XP 以上版本的用戶的使用, 這次課程設計一般是實現(xiàn)簡單計算器的功能。使用人員能快捷簡單地進行操作。 日常計算機使用中,常常涉及到一些有關計算的問題,一個小型的計算器軟件變得非常有用,該校型計算器需要空間資源較少,對電腦其他程序的應用影響較小。單擊“開始”按鈕后選擇“運行”命令,在“運行”對話框中輸入 c:\Program Files\Microsoft Visual Studio\VC98\(按默認盤符和路徑安裝)即可。 與一般的應用軟件一樣,有以下兩種啟動方式: (1)通過“開始”按鈕,選擇“程序”菜單,然后打開“ Microsoft Visual studio 中文版”子菜單中的“ Microsoft Visual C++ 中文版”程序。一般都有一個 VC的自動安裝程序,也可以執(zhí)行 VC6目錄下的 ,在安裝包的提示下進行,對初學者可采用“典型安裝”方式。 軟件要求: Windows 95/98或 Windows 以上版本。就是說它對環(huán)境的要求與 Windows 95/9 Windows NT 要求是一致的。 Visual C++ 不僅包括編譯器,而且它還包括許多有用組件,通過這些組件的協(xié)同工作,可以在 Visual C++ 集成環(huán)境中輕松地完成創(chuàng)建源文件,編輯資源,以及對程序的編譯,連接和調試等各項工作 。 2 開發(fā)工具的介紹 關于 Visual C++ Visual C++ 是 Microsoft公司在 1998年推出的基于 Windows 9X 和 Windows NT 的優(yōu)秀集成開發(fā)環(huán)境。 由于多個函 數(shù)均需要訪問某些數(shù)據(jù),這些數(shù)據(jù)常被設計為全局變量。 課程設計目的 在程序設計中, 通過設計、編制、調試一個模擬計算器的程序,加深對語法及語義分析原理的理解,并實現(xiàn)對命令語句的靈活應用。該計算器大大的降低了數(shù)字計算的難度及提高了計算的準確度和精確度。 課題背景 計算器是日常生活中十分便捷有效的工具, 能實現(xiàn)加、減、 乘、除、開方、求倒數(shù)等簡單運算的工具。 關鍵詞 程序設計;計算器; MFC;按鈕控件 1 引 言 本課程設計主要在運算過程中,如果通過計算器來完成,就會減少計算量,該程序即可以在簡單計算器鍵面下進行簡單運算,也可以在科學計算器鍵面下進行高級的科學計算。即時準確地獲得需要的計算的結果,充分降低了數(shù)字計算的難度和節(jié)約了時間,對人們的生活有一定的幫助 。這個計算器不僅實現(xiàn)了簡單的四則運算功能,還實現(xiàn)了高級的科學計算功能,而且具有簡潔大方的圖文外觀。 目 錄 摘要 .................................................................... 2 1 引言 ................................................................. 2 課題背景 ........................................................ 2 ..................................................... 2 2 開發(fā)工具的介紹 ....................................................... 3 Visual C++ .................................................. 3 ....................................................... 4 ......................................................... 4 3 功能說明 ............................................................. 4 4 系統(tǒng)的實現(xiàn) ........................................................... 5 ......................................................... 5 ......................................................... 6 ............................................... 8 .............................................. 12 .................................................. 15 .............................................. 20 5 程序結果的演示 ...................................................... 21 ................................................ 21 ........................................................ 21 .................................................... 22 結束語 ................................................................. 23 參考文獻 .............................................................. 23 用 VC++制作多功能計算器 摘 要 本課程設計將實現(xiàn)一個簡單計算器。其類似于 Windows 附件中自帶的計算器。它的設計按軟件工程的方法進行 ,系統(tǒng)具有良好的界面、必要的交互信息和較好的健壯性使用人員能快捷簡單地進行操作。在課程設計中,系統(tǒng)開發(fā)平臺為 Windows 2020XP,程序設計設計語言采用 Visual C++,在程序設計中,采用了結構化與面向對象兩種解決問題的方法。并且可以分別計算弧度、角度的三角函數(shù)的計算等較為復雜的運算。要實現(xiàn)計算功能,可以用 VC++的知識編寫程序來解決此問題。該計算器使用非常簡單和方便,對廣大中小學生的學習有巨大幫助作用,也對在職人員的工作有點幫助作用。在程序設計中,可以用兩種方法解決問題:一是傳統(tǒng)的結構化程序設計方法,二是更先進的面向對象程序設計方法。 而在面向對象程序設計中關鍵是如何將問題域中的實體(即日常所見的概念)抽取出來,作為C++程序中的類,而屬性與行為作為類的兩類要素通常是必不可少的,甚至還應考慮類必須滿足的約束。該環(huán)境為用戶提供了良好的可視化編程環(huán)境,程序員可以里利用該開發(fā)環(huán)境輕松地訪問C++源代碼編 輯器,資源編輯器和使用內部調試器,并且可以創(chuàng)建項目文件。 VC++ 是 Windows 95/9 XP或 Windows NT 下的一個應用程序,本身對軟硬件沒有特殊要求。 硬件要求:一般在 586以上的處理器、 16MB以上 內存、 100MB以上的硬盤。 VC++ 系統(tǒng)可以在一張 CD盤上,也可以在“ Visual Studio( Visual C++、 Visual Foxpro)”等產品的第一張 CD盤上。 在安裝好 VC ,有時根據(jù)需要添加或刪除某些部件,可插入 CD盤重新執(zhí)行 安裝程序,安裝程序 會檢測當前系統(tǒng)安裝 VC6 的足件,用戶單擊“添加/刪除”按鈕后,在“安裝維護”對話框中選定要添加的部件或撤消選定要刪除的部件。 (2)用戶也可以使用命令行啟動 VC。 可行性分析 本設計是簡單計算器。 它的設計按軟件工程的方法進行 ,系統(tǒng)具有良好的界面、必要的交互信息和較好的健壯性;醒目美觀的軟件封面。即時準確地獲得需要的計算的結果,充分降低了數(shù)字計算 的難度和節(jié)約了時間,對人們的生活有一定的幫助。要程序能實現(xiàn):加,減,乘,除,開方,倒數(shù)等運算功能;還要實現(xiàn)數(shù)據(jù)的輸入,輸出,計算,顯示及程序退出等功能。 3 功能說明 它的設計按軟件工程的方法進行 ,系統(tǒng)具有良好的界面;必要的交互信息;簡約美觀的效果。即可單機按鈕進行操作,也可直接通過鍵盤直接輸入。 (1)包含的功能有:加、減、乘、除運算,開方、求倒數(shù)等功能 [1]. (2)計算器上數(shù)字 0— 9為一個控件數(shù)組,加、減、乘、除為一個控件數(shù)組,其余為單一的控件。 (4)制定高級按鈕控件,該按鈕具有不規(guī)則的形狀,可以根據(jù)用戶鼠標的位置和單擊狀態(tài)的不同,顯示不同的顏色 [3]。 (6)輸入的原始數(shù)據(jù)、運算中間數(shù)據(jù)和結果都顯示在窗口頂部的同一個 標簽中。 (8)計算功能基本上是用系統(tǒng)內部函數(shù)。 (10)“ CE”按鈕可以清除所有已輸入的數(shù)據(jù)從頭計算 功能模塊的實現(xiàn): (1)首先,添加高級按鈕控件類,在這個類中實現(xiàn)高級的按鈕控件。 (2)其次,添加一個高級編輯控件類,在此類的基礎 上實現(xiàn)高級編輯控件。 (3)最后,實現(xiàn)主對話框界面功能,主要是加載菜單資源和對話框擴展功能的實現(xiàn)。 4 系統(tǒng)的實現(xiàn) 窗體設計 利用 MFC AppWinzard 生成計算 器應用程序框架具體步驟如下: (1)執(zhí)行 VC 程序,選擇 File|New 命令,彈出 New 對話框 .單擊 Projects 標簽,轉到 Projects 選項卡,選擇 MFC AppWizard(exe)選
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1