c语言课设报告时钟vc环境,C语言课程设计报告模拟时钟转动程序
C語言課程設計報告模擬時鐘轉動程序
課程設計報告題 目 課 程 名 稱 結構化程序設計課程設計 院 部 名 稱 專 業 班 級 學 生 姓 名 王蕾 學 號 課程設計地點 課程設計學時 指 導 教 師 金陵科技學院教務處制 程序設計綜合課程設計I目 錄第一章 課程設計的目的和要求 1.1 C 語言課程設計的目的 .1.2 C 語言課程設計實現的要求 .第二章 課程設計的任務內容 第三章 詳細設計說明 3.1 程序系統的結構 3.1.1 實驗設備及環境:(軟、硬件環境)3.2 模塊描述 3.2.1 指針式時鐘 .3.2.2 數字式時鐘 .3.3 輸出項 3.4 算法 3.5 流程圖 3.6 函數說明 3.7 接口 3.8 調試結果 第四章 軟件使用說明 4.1 軟件使用說明及出現的問題 4.2 運行結果 第五章 課程設計心得與體會 附錄 1:參考文獻 .附錄 2:修改后的源代碼……………………………………………………………………程序設計綜合課程設計1模擬時鐘轉動程序第一章 課程設計的目的和要求1.1 C 語言課程設計的目的加深對講授內容的理解,尤其是一些語法規定。通過課程設計,自然地、熟練地掌握。熟悉所用的計算機系統的操作方法,也就是熟悉語言程序開發的環境。學會上機調試程序。通過編程最終使程序運行結果為電腦屏幕顯示模擬時鐘,并正常運行顯示表針時間。1.2 C 語言課程設計實現的要求能模擬機械鐘表行走;在屏幕上顯示一個活動時鐘;程序界面設計合理,色彩得體大方,顯示正確;各指針運動規律正確;要準確地利用數字顯示日期和時間并且可以根據用戶的需求更改當前時間(指針式時鐘與數字式時鐘實現同步更改);數字式時鐘的時間顯示與指針式時鐘顯示一致;可以通過上下鍵改變當前的時、分、秒;改的時間是小時、分鐘、還是秒數;通過 Tab 鍵切換按 Esc 時程序退出。第二章 課程設計的任務內容要熟練掌握 C 語言的基本知識:數據類型(整形、實型、字符型、指針、數組、結構等) ;運算類型(算術運算、邏輯運算、自增自減運算、賦值運算等) ;程序結構(順序結構、判斷選擇結構、循環結構) ;大程序的功能分解方法(即函數的使用)等。用 C 語言實現一個模擬時鐘轉動程序;Graphics 函數庫。提出總體方案的設計思想和原理,繪制程序流程圖和描述程序的功能,并說明程序的特點和難點。能模擬機械鐘表行走;要準確地利用數字顯示日期和時間;在屏幕上顯示一個活動時鐘;程序界面設計合理,色彩得體大方,顯示正確;各指針運動規律正確;數字式時鐘的時間顯示與指針式時鐘顯示一致;按任意鍵時程序退出。模擬時鐘是一種集計時器和時鐘顯示于一體的程序。編寫一個指針式時鐘程序,此程序在屏幕正中有一個指針式鐘面,窗口標題以數字方式顯示日期和時間。指針式的時鐘表盤為橢圓形或圓形,并且圓周上有分布均勻的 12 個刻度,刻度要求顯示清楚,鐘面上有長度不相同的指針,即時針、分針、秒針,指針的運動要求具有規律性,且為順時針。數字鐘顯示時間的格式是年月日時分秒,小時為 24 進制,分鐘和秒是 60 進制,指針式的時鐘和數字式的時鐘顯示的時間同步,且兩個時鐘所顯示程序設計綜合課程設計2的時間與計算機的系統時間一致。第三章 詳細設計說明3.1 程序系統的結構模擬時鐘轉動程序指針式時鐘 數字式時鐘(用戶可根據需要修改當前時間)圖 3.1 功能模塊圖3.1.1 實驗設備及環境:(軟、硬件環境)Windows XP 操作系統Win TC IDE C 語言開發環境Hp 筆記本3.2 模塊描述3.2.1 指針式時鐘指針式的時鐘表盤為圓形,并且圓周上有分布均勻的 12 個較大刻度和六十個較小的刻度,刻度顯示清楚,分別表示小時、分鐘和秒數鐘面上有長度不相同的指針,即時針、分針、秒針,指針的運動具有規律性,為順時針。3.2.2 數字式時鐘數字鐘顯示時間的格式是時分秒,小時為 24 進制,分鐘和秒是 60 進制,指針式的時鐘和數字式的時鐘顯示的時間同步,且兩個時鐘所顯示的時間與計算機的系統時間一致。程序設計綜合課程設計33.3 輸出項數字式時鐘輸出“%d 時%d 分%d 秒”。3.4
總結
以上是生活随笔為你收集整理的c语言课设报告时钟vc环境,C语言课程设计报告模拟时钟转动程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: issubclass在python中的意
- 下一篇: 光华科技光刻胶_光刻胶领衔国产替代,20