C語言見習報告6篇(2)
C語言見習報告篇四:
第1章目的任務(wù)
1.1實訓目的
(1)鞏固C語言所學基本課程;
(2)提高C語言編程的綜合應(yīng)用能力;
(3)學會軟件開發(fā)的基本方法以及C語言程序的編譯、調(diào)試方法。
1.2實訓任務(wù)
(1)掌握C語言中的基本數(shù)據(jù)輸入、輸出;
(2)熟練掌握C語言中的三種基本結(jié)構(gòu)的使用;
(3)熟練使用C語言中的數(shù)組;
(4)熟練使用C語言中的函數(shù);
(5)熟練使用C語言中的指針;
(6)熟練使用C語言中的結(jié)構(gòu)體。
第2章主程序子程序
2.1主函數(shù)main
main()函數(shù)是C程序的主函數(shù),也是入口函數(shù),所有C程序的執(zhí)行都從main開始至main結(jié)束。主函數(shù)使用了do…while語句和switch語句,在主函數(shù)中定義一個變量k,通過輸入k的值,實現(xiàn)輸入、輸出、修改、排序、查詢函數(shù)的調(diào)用以及程序的退出。
2.2output
定義一個整型變量i,用for循環(huán)(i=0;i<=10;i++;p++)i=1時,輸入第一個學生的學號、姓名、年齡、班級及三門課的成績,然后進行i++第二個學生同時指針下移,直到i<10時,結(jié)束循環(huán),換行,結(jié)束循環(huán),1~10個學生的所有信息就全部輸出循環(huán)。
2.3input
定義一個整型變量i。利用for循環(huán)(i=1;i<=10;i++;p++),當i=1時,輸入第一個學生的學號、姓名、年齡、班級、及三門課的成績,然后執(zhí)行i++第二個學生的信息,同時指針下移,當輸入第10個學生的信息完成時,結(jié)束循環(huán)循環(huán)結(jié)束調(diào)用輸出函數(shù)output。
2.4_iugai
定義一個整型變量n,通過輸入n的值,利用scanf對數(shù)據(jù)進行輸入、printf對修改后的數(shù)據(jù)進行輸出,使用指針實現(xiàn)對具體項目的輸出。
2.5cha_un
定義一個整型變量n,利用指針。輸入學生序號,在屏幕上輸出相對應(yīng)學生的信息。
2.6zongfen(平均分和總分)
利用for循環(huán)使用指針計算10名學生的總分和平均分。
2.7pai_u
利用冒泡法通過for循環(huán)以及if條件語句實現(xiàn)對10名學生的總分按照從大到小的順序排列,對于字符類數(shù)據(jù)利用strcpy函數(shù)調(diào)換其順序。
第3章錯誤
1、學號的輸出為亂碼,原因:數(shù)據(jù)類型寫為“%d”與定義類型不一致,將其改為“%s”。
2、在輸入函數(shù)中出現(xiàn)警告:變量“j”在函數(shù)中定義但并未在input函數(shù)中使用,將“j”刪除。
3、在input函數(shù)中出現(xiàn)語法錯誤,將輸入法切換為英文輸入狀態(tài)輸入“:”。
4、在input函數(shù)中不出現(xiàn)學生序號,在后面添加“i+1“。
5、在pai_u中出現(xiàn)語法錯誤,將if((((q+i)->sum)<((q+j)->sum)))改為if(((q+i)->sum)<((q+j)->s
C語言見習報告篇五:
一、實習目的
1。掌握在集成環(huán)境中編輯、編譯、連接和運行C程序的方法。
(1)運行TC
(2)啟動TC集成環(huán)境,輸入一個源程序,編譯并運行。
2。掌握單步執(zhí)行、設(shè)置/去除斷點,觀察變量或表達式的值。
(3)在該程序中按CTRL+F7單步招待并在觀察窗口中查看變量和表達式的值。
(4)設(shè)置/去除斷點,繼續(xù)調(diào)試。
1、熟練掌握if.switch分支語句的使用。
2、熟練掌握for.while.do.while循環(huán)語句的使用。
3、熟練掌握函數(shù)的定義、說明、參數(shù)傳遞及嵌套和遞歸調(diào)用方法。
4、熟練掌握一維數(shù)組、二維數(shù)組、字符數(shù)組的定義、說明和使用方法。
熟練掌握結(jié)構(gòu)體和指針的綜合應(yīng)用鏈表的操作
二、實習地點
北京交通干部管理學院計算機系機房十三號.
三、實習成果
熟練掌握TC集成環(huán)境的使用方法。認真編寫實習報告和實習總結(jié),描述實習操作和心得體會,總結(jié)在這次實習中的業(yè)務(wù)收獲,作出自我評價。熟練掌握并應(yīng)用TC程序設(shè)計的各個知識點。掌握結(jié)構(gòu)體和指針的聯(lián)合使用,學會鏈表的構(gòu)造和常用操作方法,認真編寫實習日志和實習體會。并通過各種途徑查找所需資料,拓寬視野,培養(yǎng)自學能力。
四、實習心得
在短短一周的實習期間使我獲取了不少新知識也鞏固了許多老知識。我體會到了老師和同學們的熱心幫助,無論面對學習中多大的困難,同學們都會幫助你,老師也會幫助你,大家就像兄弟姐妹一樣。老師安排我們有具有的分工:
首先,在計算機機房里同學們積極的對C語言進行鞏固與實習,老師熱心的講解同學們提出的問題和實習過程中應(yīng)該注意的事項和同學們的任何。老師把我們分為幾組,每一組十一個人,并且分配了具體的任務(wù),在我們實習結(jié)束后每一組的同學都把自己組里的成果展示給大家一起分享,告訴大家編程的原理、方法等,使同學們既有動手能力,又能提高語言表達能力。
然后同學們把自到自己的小組里,大家具體分工,你編這道題,我編這道題……我們不會的地方就去問學習比較好一些的同學,或者去問老師,老師和同學們總是那么的熱心,只要你還不明白,不論你問多少次,老師和同學們都會耐心地給你細心的講解,直到講會為止。
最后我們把每天收獲到的知識和心得都以實習日志的形式寫好,最后交給老師。我們把自己的成果交給老師,就這樣,這次實習圓滿結(jié)束。
這次實習是有益的,它不僅讓我們學習到了C語言的知識,更讓我們學習到了同學們之間的那種團隊精神,為我以后踏入社會工作準備了很多良好的知識與經(jīng)驗。
C語言見習報告篇六:
題目:從鍵盤輸入一組學生的姓名、課程、成績,編寫程序按從高到低的順序?qū)Τ煽兣判?,并能根?jù)輸入的姓名,顯示該生的課程名稱、成績和名次。
1.2 實訓目的
[參考本文檔的說明,用一小段話說明小學期實訓的目的]
第2章 設(shè)計說明
2.1 題目選擇
[所選擇的題目具體內(nèi)容。]
2.2 業(yè)務(wù)分析
[用流程圖描述業(yè)務(wù)流程,用文字說明流程以及數(shù)據(jù)結(jié)構(gòu)的設(shè)計思路。]
第3章 系統(tǒng)設(shè)計
[要求在本章中給出類、屬性、方法的設(shè)計結(jié)果,或函數(shù)、數(shù)據(jù)結(jié)構(gòu)的設(shè)計結(jié)果,可結(jié)合源程序進行說明。]
3.1模塊結(jié)構(gòu)設(shè)計
[列出類命名、各屬性和方法命名、類型等,或函數(shù)聲明、數(shù)據(jù)類型定義等,并結(jié)合流程圖說明各部分的關(guān)聯(lián)關(guān)系]
3.2 主要程序源碼
[此部分裂成主要的程序源碼,并以文字說明各部分的關(guān)系。]
第4章 程序調(diào)試與運行
[此部分說明所使用的開發(fā)工具情況,以及對程序進行調(diào)試的方法和過程,要求以具體案例說明調(diào)試過程及結(jié)果。列出程序運行的輸入數(shù)據(jù)及輸出結(jié)果]
第5章 實訓總結(jié)
[用簡短文字說明此次綜合實訓的收獲與體會。]
C語言見習報告6篇相關(guān)文章: