c語言實習(xí)報告_第1頁
c語言實習(xí)報告_第2頁
c語言實習(xí)報告_第3頁
c語言實習(xí)報告_第4頁
c語言實習(xí)報告_第5頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、實習(xí)報告實習(xí)性質(zhì):C語言課程實習(xí)學(xué)生姓名: 謝輝專業(yè)班級: 信安141指導(dǎo)教師: 鄭曉蓉、楊娟實習(xí)時間:20142014 年 1212 月 2222 日-2014-2014 年 1212 月 2626 日實習(xí)地點:1203重慶工程職業(yè)技術(shù)學(xué)院學(xué)生實習(xí)考核表學(xué)生姓名專業(yè)班級指導(dǎo)教師謝輝信安 141楊娟、鄭曉蓉實習(xí)時間2014 年 12 月 22 日-2014 年 12 月 26 日實習(xí)地點1203實習(xí)名稱C 語言課程實習(xí)三號黑體行距自我總結(jié)實習(xí)是一種鍛煉,也是一種經(jīng)歷,有了此次的實習(xí),可以發(fā)現(xiàn)自己 更多的不足和優(yōu)點,收獲更多的經(jīng)驗,提升自己的技術(shù)。因為我們的專 業(yè)問題,我們需要比其他人更加努力,

2、提升自己,才可以適應(yīng)社會的需 要。頭習(xí)是一種對我們自身技術(shù)的一次磨練,可以收獲很多東西,在一 次次的嘗試中發(fā)現(xiàn)問題,解決問題,但是實習(xí)的結(jié)束并不是我們學(xué)習(xí)的 終點,我們應(yīng)該繼續(xù)努力,在畢業(yè)以后才可以更好的在自己崗位上發(fā)揮 自己的作用。在人生的旅行中,需要不斷的鍛煉自己,不停地成長,才可以變成 那個自己所期望的人,當(dāng)失敗來臨也不要氣餒,這是一種磨練,在鍛煉 中成長,使自己變得更強。在實習(xí)結(jié)束后,我會用心學(xué)習(xí),更加努力的提升自己,完成我的學(xué) 業(yè),學(xué)到知識的同時提高其他方面的素質(zhì),畢業(yè)后做一個有一技之長的 人,更好的在社會中立足。指導(dǎo)教師 意見實習(xí)單位 意見并蓋章(院內(nèi)實習(xí) 由系簽署)考核等級目錄1

3、 實習(xí)目的 .2 實習(xí)概況 .2.1 實習(xí)要求 .2.2 實習(xí)時間 .2.3 實習(xí)環(huán)境 .2.4 開發(fā)環(huán)境 .3 實習(xí)內(nèi)容 .3.1 系統(tǒng)需求分析 .3.2 程序設(shè)計 .3.2.1 程序的初始界面 . .3.2.2 成績的輸入 . .3.2.3 成績的查詢 . .3.2.4 各科成績的排序 . .總成績排序 . .d65各科最高分查詢 . .d65各科平均分查詢 . .d65程序的退出 . .4 實習(xí)總結(jié) .4.1 學(xué)習(xí)所得 .4.2 經(jīng)驗教訓(xùn) .4.3 實習(xí)體會 .實習(xí)目的通過本次實習(xí), 發(fā)現(xiàn)自己能力上的一些缺陷。 鍛煉自己的實際動手操作的能 力,使理論知識變成實際動手操作的技術(shù)。提高自己的

4、能力,發(fā)現(xiàn)自己的不足, 在鍛煉中訓(xùn)練自己。運用自己所學(xué)的理論知識, 變成自己的真實能夠使用的動手能力, 提高專業(yè) 技能,發(fā)現(xiàn)自身差距,提高發(fā)現(xiàn)問題、解決問題的能力;適應(yīng)畢業(yè)以后的實際工 作需求。實習(xí)概況2.1 實習(xí)要求本章要求學(xué)生對自己所在學(xué)校圖書館進行調(diào)研,分析、設(shè)計及編程實現(xiàn)學(xué) 生成績管理系統(tǒng)。要求該系統(tǒng)實現(xiàn)學(xué)生成績管理的常用功能,界面友好。通過 實訓(xùn),促使學(xué)生專業(yè)技能得到綜合訓(xùn)練, 讓學(xué)生了解軟件開發(fā)流程, 完成文檔編 寫。實習(xí)時間2014 年 12 月 22 日至 2014 年 12 月 26 日實習(xí)環(huán)境(1 1)實習(xí)單位:工程職業(yè)技術(shù)學(xué)院(2 2)簡介:重慶工程職業(yè)技術(shù)學(xué)院是由重慶市

5、人民政府舉辦,重慶市教育 委員會主管的公辦全日制普通高等院校。(3 3)所在部門: 12031203 教室(4 4)主要工作:程序代碼的編寫、 officeoffice 的編輯開發(fā)環(huán)境操作系統(tǒng) (Windows7)開發(fā)工具( tc.20 、 office2007 )開發(fā)語言(C 語言)實習(xí)內(nèi)容我的實習(xí)單位是重慶工程職業(yè)技術(shù)學(xué)院,執(zhí)行 TCTC 編程序的工作。剛實訓(xùn)的 是一些學(xué)生成績統(tǒng)計工作, 通過這些實際項目和程序的編輯, 讓我把學(xué)校所學(xué)知 識轉(zhuǎn)變成到實際操作中去,同時, 也感覺到自己所掌握的知識還是太少, 還要加 強自己的知識和能力。在實訓(xùn)的過程中,我再一次鍛煉了我對于 TCTC 編程的專業(yè)

6、知識。下面,我將 對學(xué)生成績整理系統(tǒng)的開發(fā)過程做簡單介紹。3.1 系統(tǒng)需求分析隨著學(xué)校辦學(xué)越來越好,學(xué)生的人數(shù)不停增多,學(xué)生成績統(tǒng)計和整理的工作 越來越繁重,于是需要有一些快捷簡單的辦法去簡化老師的工作, 使老師從繁重 的整理工作中解放出來。所以為了解決此類問題,我設(shè)計了學(xué)生成績整理系統(tǒng),來幫助老師整理 學(xué)生的成績,簡化老師整理的難度。3.2 程序設(shè)計為了更好的顯示程序的運行結(jié)果,我在每一個運行程序輸出結(jié)果前都加入了 清屏符號,使程序運行后桌面更加簡潔,同時在任何時候退出系統(tǒng)時都會使用二 次確認(rèn)退出系統(tǒng)的提示,防止輸入錯誤導(dǎo)致錯誤退出系統(tǒng)。在運行后我也進行的一系列的優(yōu)化選擇,比如學(xué)生人數(shù),很多

7、班級人數(shù)不同, 于是我在輸入學(xué)生成績時可以修改學(xué)生人數(shù)數(shù)量, 方便編輯,防止人數(shù)不同造成 的一些麻煩。還有就是在進行成績排序時為了避免影響返回后再次查看學(xué)生成績的查詢, 使用了兩組二維數(shù)組進行保存,一組保持原樣,一組進行排序,這樣可以保證在 返回后再次查看學(xué)生的各項信息時能夠不會混亂。下面是開始界面程序代碼:如圖 1 所示:nain()printfiqiing an門xuan zhe cao zuo:):scanfl Xd &n);因為界面視窗設(shè)計,我在后面使用的可以int x50H4Lc(50im450LnJ1i.kJl;kaishi:clrscr();print?! printf(

8、 prinfft printft printfi:printfi:printfiprintfi printf( printf( p rintf( printfisheng cheng ji guan li xi;*nn,kshu ru Mue sheng chengxue sheng cheng ji chage ke cheng j i pdi xuzong cheng ji pai xuge ke cheng ji zui gaoge ke cheng j i ping juntui chu xi tong nn):ji n );xunn):W);nl:fennl;i fenn3gotog

9、oto 語句向其case2:gotocase 3:gotocase 4:gotocase5;gotocase6:gotocase 7:gotoA iT1*他需要進行的語cjex;break;gktJx; break;zcjpx;break;gk?gf;break:gkpjf;break:tc;break;I f IIr-lltmi a之后的刪改。同時也可以使整個程序在之后的修改更加清晰,方便觀察。 運行后結(jié)果如圖 2 2 所示:圖 2 2 程序運行演示其中我在每一個學(xué)生成績輸入前都加入一個提示語句,提示所需要輸入的數(shù) 據(jù)名稱,防止輸入錯誤。如圖 3 3 所示。圖 3 3 成績輸入程序代碼這時輸

10、入對應(yīng)窗口的數(shù)字可以進入對應(yīng)的選項, 在使用其他東西前我們要輸 入一些學(xué)生的信息和他的成績:輸入操作:1 1,enterenter。(進入輸入成績窗口)運行結(jié)果:如圖 4 4 所示。圖 4 4 成績輸入人數(shù)選擇演示現(xiàn)在系統(tǒng)提示需要輸入學(xué)生人數(shù):為了方便測試,人數(shù)輸入選擇 5 5 人,并同時輸入學(xué)生的編號和成績。EnterEnter 鍵確 認(rèn)學(xué)生編號和成績表:如表 1 1 所示。表 1 學(xué)生成績測試表學(xué)生編號語文成績數(shù)學(xué)成績C C 程序成績1 18484787815152 24848989841413 38484484854544 4: :8787989867675 5979784848484成

11、績輸入窗口 :如圖 5 5 和圖 6 6 所示。圖 5 5 成績輸入窗口演示 1 1圖 6 6 成績輸入窗口演示 2 2輸入完成,這時會提示是否返回系統(tǒng)繼續(xù)操作, 輸入 1 1 后 EnterEnter 鍵確認(rèn)后會 返回初始界面,進行接下來的操作,如果誤按 2 2 或其他數(shù)字,會提示是否確認(rèn)退 出。如圖 7 7 所示。圖 7 7 失誤操作演示這時按 1 1 確認(rèn)也可以返回初始界面,按 2 2 就確認(rèn)退出了。 返回初始界面后輸入 2 2 繼續(xù)測試系統(tǒng)運行。學(xué)生查詢界面程序代碼:如圖 8 8 所示。圖 8 8 成績查詢代碼輸入:2 2、EnterEnter。進入學(xué)生程序查詢界面:如圖 9 9 所示

12、。圖 9 9 程序查詢界面演示再次輸入 1 1 返回初始界面,然后輸入 3 3 會進入各科成績的排序(選擇排序)程序代碼如下:如圖 1010 所示。gkpx:clrscr(); for(i=9;ik;i+-)for(j=0;)cij=xilj;for(j=0;j4;j )for(i-0;ik;i-*)(n=i;f f oror ( ( m=n+l;m=n+l; mlml + + L;L;) )if(c(nljlcnlj1)n=; f=cij; cij=cnjl; cinijl-f;printffyu wenshu xueC cheng xu);排排序(中二去掉i姓名,十并名次第一第二更加明顯。

13、0曠工口口ti2.ci3); print第(一第町二hifo顯。白n hui址i tong shi :1 fou :2):行匚結(jié)果:如圖,&r所;同樣我們輸入1返回程序代碼如下:如圖i12所示IP)PQZGjpM:clrscr():for(i=0;ik;i-*)圖 1010 各科成績選擇排序代碼j=i+l; n=til; tti=tj; 1j=n;! . .printf (zong cheng ji pai xu*);?貝排序中使用 I I: forfor 語句將3課成績的二維數(shù)組轉(zhuǎn)換成一維數(shù)組后用冒泡 樣為了(便查看也使1的芥序,同樣為了方便旦看,也使用的從人到小的排序顯示。 廳結(jié)果

14、:如圖 1313 所示。QESHH樣 o ot t 的 k k 入 i i 占hi;elseelsegoto tc ;圖巒各科最高分查詢代碼這個程序相對簡單, 輸出時為了使整個窗口更加整潔, 使用雙行輸出, 并多 次矯正數(shù)字位置使其輸出位置正好在對應(yīng)的成績下面。 程序運行輸出窗口如下:如圖 1515 所示。圖 1515 各科最高分查詢演示再次返回系統(tǒng)界面,輸入 6 6 進入各科平均分查詢界面: 程序代碼:如圖 1616 所示。圖 1616 各科平均分查詢程序同樣的簡單,也是多次矯正位置讓數(shù)字和名字相對應(yīng) 運行結(jié)果:如圖 1717 所示。圖 1717 各科平均分查詢演示在程序退出時, 為了避免錯

15、誤輸入造成的意外退出, 我在程序中采用兩次確 認(rèn)退出語句來保證程序的正確運行。在任何時候選擇退出時都會跳轉(zhuǎn)到如下代碼中,進行確認(rèn)退出。程序代碼如下:如圖 1818 所示。圖 1818 程序退出代碼如:在開始界面選擇 7 7 會出現(xiàn)如下提示 退出界面:如圖 1919 所示。圖 1919 初始界面程序退出演示此時輸入 1 1 就返回初始界面,如果輸入 2 2 則退出系統(tǒng)關(guān)閉窗口。實習(xí)總結(jié)4.1 學(xué)習(xí)所得我經(jīng)過本次學(xué)習(xí),加強了 C C 語言這門課程的理解,從理論變實際操作的同時增加了對程序的熟練程度,加深了對各種循環(huán)嵌套語句的使用方法和使用技巧, 增強了 C C 語言編譯的能力,加強了 C C 程序錯誤自檢的能力。經(jīng)驗教訓(xùn)C C 程序編譯時應(yīng)注意隨時保存,在一次編程過程中,電腦意外重啟,導(dǎo)致程 序未能保存,這次的事件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論