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

正文內(nèi)容

科學計算器課程設計(已修改)

2025-06-17 21:56 本頁面
 

【正文】 徐州師范大學物電學院 課程設計 報告 課 程 名 稱: 計算機程序設計實訓 題 目: 科學 計算器 專 業(yè) 班 級 : 電子 科學與技術 說明: 報告中的第 一、二、三項由 學生在 課程 設計開始前 填寫,由 指導教師 指導 并 確認簽字 。 學生成績由指導教師根據(jù)學生的設計情況給出各項分值及總評成績 , 并填寫成績評定表 。 所有學生必須參加課程設計的答辯環(huán)節(jié),凡不參加答辯 者,其成績一律按不及格處理。答辯小組成員應由 2 人及以上教師組成。 答辯后學生根據(jù)答辯情況填寫答辯記錄表。 報告正文字數(shù)一般應不少于 3000 字,也可由指導教師根據(jù)本門課程設計的情況另行規(guī)定。 平時表現(xiàn)成績低于 6 分的學生,取消答辯資格,其該課程設計成績按不及格處理。 課程設計完成后,由指導教師根據(jù)完成情況寫出總結(jié)。 此表格式為徐州師范大學物理與電子工程學院提供的基本格式, 指導教師 可根據(jù)本門課程設計的特點及內(nèi)容做適當?shù)恼{(diào)整。 一、 課程 設計 目的、 任務 和 內(nèi)容 要求: 《 計算機 語言 程序設計》是一門以編程實踐為主的專業(yè)課,目的在于培養(yǎng)學生利用 計算機語言 進行軟件開發(fā)所必需的基本思想和基本技能,進一步提高綜合應用 計算機語言 的各種編程知識和技巧進行程序設計的能力,通過本次課程設計,學生應能達到具備設計功能較為復雜的應用程序的能力,同時培養(yǎng)學生自主學習和獨立創(chuàng)新的精神。 任務 如下: 1.進行需求分析和概要設計,給出流程圖 。 2.寫出詳細設計,熟悉其中采用的關鍵技術 。 3.給出具體的編碼實現(xiàn)并調(diào)試 。 4.寫課程設計報告 提交源程序 。 內(nèi)容要求: 設計 并 完成 軟件系統(tǒng) 。要求: 1. 應具有 簡潔友好的用戶界面 。 2. 要求 軟件 系統(tǒng) 的 功能完整 。 3. 要求 程序 具備 正確性,可讀性和運行的高效性 。 二、進度安排: 第1 ~3 天: 查找資料, 進行需求分析和概要設計 ; 第 4~6 天: 各模塊的詳細設計; 第 7~12 天: 軟件實現(xiàn)與 調(diào)試; 第 13~14 天:寫課程設計報告 并提交源程序 。 三、主要參考文獻: 【 1】 王敬棟 Visual C++課程設計案例精編( M) 北京:中國水利水電出版社 2021 【 2】 夏崇鐠 任海軍 Vsiual C++課程設計案例精編( M)北京:清華大學出版社 2021 【 3】 鄭阿奇 Visual C++實用教程( M)北京:電子工業(yè)出版社 2021 【 4】 陳清華 .Visual C++課程設計案例精選與編程指導 ( M)南京 .東南大學出版社 ,2021 【 5】 夏崇鐠 任海軍 Vsiual C++課程設計案例精編( M)北京:清華大學出版社 2021 指導教師簽字: 年 月 日 徐州師范 大學 物理與電子工程學院課程 設計 報告 I 目 錄 摘 要 ……………………………………………………………………………………… II Abstract ………………………………………………………………………………… ... II 1 緒論 ……………… …… .…………… ……………………… ……………………… 1 背景、目的 ………………………………………………………………………… 1 簡易計算器的功能 ………… …………………………………… …… ..…………… 1 2 設計方案 簡 述 …………………………………… … ………………… .……… … … … 2 輸入流程分析 ……………………………………………… …… ..………………… 2 計算流程分析 ……………………………………………… …… ..………………… 2 3 詳細設計 ………………………………………… …………… … … ..… ………… .. 4 起始設計步驟 ……………………………………………… …… ..………………… 4 界面設計 …………………………… ………………… …… ..………… …………… 5 4 設計結(jié)果及分析 …………………………………………… … ..…… .……… …… .. 10 測試設計結(jié)果 ………………………………… ………… .… …… … ……………… 10 設計分析 … .… ………………………………………… …… ..… …… …………… 10 5 總 結(jié) … … ..……………… …… ………………………… …..…………………………. 12 參考文獻 … .……………… ..……………………… ………..………… ………… …….… 13 附 錄 程序代碼 …… ...………………… ……………..… ……………… ……….… …… 14 徐州師范 大學 物理與電子工程學院課程 設計 報告 II 摘 要 隨著 計算機網(wǎng)絡通信技術、微電子技術 的快速發(fā)展, 作為 21 世紀 的接班人, 跟上時代的前進步伐,這 就 需要適應能夠適應現(xiàn)實生活的節(jié)奏, 現(xiàn)實生活中,很多時候要經(jīng)行計算來處理一些事務,設計計算器可以幫助 人們 避免 繁瑣 的計算,也可以加快 人們 辦事效率,設計中 運用 MFC 設計的是簡單計算器, 包括雙目運算和單目運算功能 。雙目運算符包含基本的四則運算及乘冪功能,單目運算符包含三角函數(shù),反三角函數(shù), 階乘,對數(shù),開方 ,倒數(shù)等 方面的 運算??蓪斎肴我?的 操作數(shù),包括小數(shù)和整數(shù)及正數(shù)和負數(shù)進行以上的所有運算并能連續(xù)運算。 當 出現(xiàn)錯誤會給出相應提示 。 關鍵詞 : 簡單計算器 。 MFC。 計算 Abstract With the puter work munication technology, the rapid development of microelectronics technology, as the successor to the 21st century, keep up the pace of the times, which need to adapt to adapt to the rhythm of real life, real life, many times to be calculated by the line deal with some matters, the design calculator can help people avoid plicated calculations, you can also expedite Renmen efficiency, the design of MFC design is the use of simple calculator, including the eyes and the unary operator function. Binocular operators include basic arithmetic, and power functions, unary include trigonometric functions, inverse trigonometric functions, factorial, logarithm, square root, reciprocal and other aspects of operations. The operation can enter any number, including decimals and integers, and positive and negative for all of the above operations and to continuous operation. When an error will give a prompt. Keywords: Simple Calculator。MFC 。Calculation 徐州師范 大學 物理與電子工程學院課程 設計 報告 1 1 緒論 背景、目的 21 世紀,隨著科技的發(fā)展,人們生活節(jié)奏的加快, 要想 跟上時代的前進步伐,這需要我們適應能夠適應現(xiàn)實生活的節(jié)奏,而生活中有很多方面需要進行計算,如統(tǒng)計,測量,等等各方面需要處理大量的計算任務,如果只靠人腦通過筆來計算,那效率低下,還 煩瑣 。 而且容易出錯, 這就需要處理事件快捷的工具 —— 計算器。 目前所有計算機帶自帶計算器,大大的方便人們的計算,處理事務, 本設計中,運用 MFC 實現(xiàn)計算器的功能。 同樣 可以方便生活中處理計算類 的事件,避免煩瑣的計算,提高人們的處理計算事件的辦事效率,而且計算不會出錯。 當輸入有錯時候,可以自動提示錯誤。 計算器的發(fā)展已經(jīng)經(jīng)過幾十年的過程,現(xiàn)在的計算器種類繁多,運算功能強大, 在各行各業(yè)中均有應用,它的發(fā)展讓人們節(jié)省了很多時間精力,計算器的發(fā)展正在向各個方向延伸,每個行業(yè)所需要的計算有差別,這就發(fā)展了各種類型單獨的計算器,計算的運算速度,計算數(shù)字的龐大也在不斷向前發(fā)展,本設計中的簡易計算器,可以實現(xiàn)簡單的單目和雙目運算,方便一些簡單事務的處理。 簡易 計算器的功能 計算器的功能 多少 決定了計算器的 實用價值, 本 設計中的 簡易計算器實現(xiàn)的主要功能有: 1)簡單的四則運算:加 、 減 、 乘 、 除 以及取 百分數(shù) 2) 開方 、 冪運算 、 倒數(shù) 、 對數(shù) 、階乘、平方 3) 正弦、余弦、正切 這些功能都是很常見的需要計算器功能,它可以幫助人們完成很多需要計算處理的功能。 所以次簡易計算器很有實用價值,可以很好的幫助使用者,讓計算變的簡單化,不必去進行復雜的筆算,很大程度上的減輕了使用者的精神上的損耗,也很大程度上提高了使用者的辦事效率。 徐州師范 大學 物理與電子工程學院課程 設計 報告 2 2 設計方案 簡述 輸入流程分析 如圖 21是整個計算器的流程圖, 打開計算器程序,輸入數(shù)據(jù),調(diào)用輸入數(shù)據(jù)子程序。子程序開始時 m_show 為零。按下數(shù)字按鈕后,判斷 m_show 的正負號,對其進行相關處理,然后在判斷是否有小數(shù)點,處理后輸出結(jié)果。 圖 21 輸入數(shù)據(jù)子函數(shù)流程圖 計算流程分析 回到總流程圖中,輸完第一個操作數(shù)后,若按下雙目運算符,則把 m_show 存入data1,按下輸入第二個操作數(shù)并算出結(jié)果。若按下的是單目運算符,則直接對其處理得出結(jié)果。若按下清零,則 m_show 等于 法,以及結(jié)果N N Y 鍵入一個數(shù) 是 否為正數(shù)? m_show =10*m_show+i m_show=10*m_showi 是否為小數(shù)? 用 UpdateData(FALSE)刷新顯示 還原 m_show 根據(jù)小數(shù)點后位數(shù)將鍵入的數(shù)除以 n次 10累加到 m_show Y N 繼續(xù)鍵入數(shù)字? Y 輸入數(shù)據(jù)子函數(shù) 編輯框關聯(lián)變量 m_show=0 徐州師范 大學 物理與電子工程學院課程 設計 報告 3 是否超出顯示范圍,以做出相關提示,按下清零。算出后把結(jié)果保存至 m_show 中 。若需用算出的結(jié)果繼續(xù)運算則 當按下運算符號時,將自動先將 m_show 的數(shù)字保存到 data1中再進行運算。 科學 計算器總流程圖如圖 22 所示 圖 2— 2 科學 計算器總流程圖 Y 開始 輸入數(shù)據(jù) 子函數(shù) 編輯框關聯(lián)的變量保存至 data1 輸入數(shù)據(jù) 子函數(shù) 進行運算 運算是否合法 把結(jié)果保存到 data1 m_show 清零 彈出對話框顯示 錯誤 N Y 是否 用保存的結(jié)果繼續(xù)進行運算 N 結(jié)束 jie 雙目運算符 單目運算符 是否開始新一輪的計算 Y N 徐州師范 大學 物理與電子工程學院課程 設計 報告 4 3 詳細設計 過程 起始 設計步驟
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1