重視教育
改變人生

c實踐總結

1. C語言實訓總結

在初學C語言的一個學期后,我們進行了C語言實訓階段,嘗試自己編寫一個比較復雜的程序系統。

在為期兩周的時間中,我們同組的同學共同的感受是:C語言實訓和平時上課所接觸的程序是有很大不同的,所經受的考驗和克服的困難是平時所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了C語言實訓的復雜程序。

在這里,我作為其中的參與者,自然感觸良多。剛開始接觸到C的時候,我已經學過一些有關VB的內容,這個在算法和思維上稍微有點幫助。

回想本學期的學習,首先,最基本的,是C的數據格式,讓我們知道整數,浮點數以及字符常量在C中的運用。然后,在學會了數據轉化,以及熟練的可以對各種數據處理之后,我開始進行有關數據結構,像數組,結構體等的學習,因為有的東西從現有的知識來看都是非常簡單的,還沒有聯系到指針等等一些復雜的概念。

可是,僅僅學會這些是遠遠不夠的,C語言中,還有很多更加經典、重要、實用的知識。說說函數。

雖說很多程序語言都有函數這一內容,但我覺得C語言的函數是最有魅力的了。學習函數的方法是比較簡單的,只有兩個字“牢記”,即:牢記函數的功能,牢記函數的用途以及如何輸入輸出。

函數從本質上講是一段通用程序,用它可以幫助我們節約很多編程的時間,學習C語言的“高人”都說,一個聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數來代替的。比如,大家可以作一個比較字符串的實驗,用C語言中的strcmp()函數只要一句話,而自己編寫的話,30句都很難實現,可想而知函數的實用和快捷。

在我們C語言實訓的代碼中,函數更是得到了充分的應用,可以說,實訓題目的復雜代碼,就是用無數個函數的調用和嵌套積累出來的。要注意的是,有的同學剛剛開始的時候,都是被一些大的程序激勵的,所以當開始的時候看到繁瑣的數據轉化和簡單的算法,都覺得很無聊,都想自己做幾個自己滿意的程序來看看,雖然這種想法很好,但是,我們說,沒有基礎,純粹是搬照一些現成設計方法,是不足取的。

要知道,程序設計講究的是個人的思維的,假如剛開始就被一些現成的思想束縛住,以后就會覺得很無趣。 我們知道,指針其實是C語言的靈魂,許多的數據結構在我們學到這里之前都可以說是精通了。

所以我們的任務就是,讓數據結構在指針中運行。當然,剛剛開始接觸到這些新的東西,是一件非常痛苦的事情,所以我們一定要用非常形象的思維去看待指針,不能太固化。

所以,新的東西,比如結構體在指針中的表現方法,數組及多維數組在結構體中的運用,都一點一點的加了進來,同時豐滿了我們對原來C的數據機構,數據表示的理解。當我們完成了這三步的學習,我們已經可以自豪的說,我們的基礎都扎實了,可以進一步的學習有關算法,設計概念等等深層次的東西了。

但是,指針,結構體,這些太抽象的東西,在學習C語言的時候我們就有點“似懂非懂”,可是在眼下的C語言實訓中,像這么重要的C語言知識,一定要達到能熟練掌握,實際運用的程度。在實訓的大程序中,結構體在指針中的表現方法,數組及在結構體中的運用等具體的技術環節,都得到了體現,不會指針,我們的工作是沒法展開的。

所以,在實訓期間,大家在鞏固基本知識的基礎上,逐塊攻克實訓課題,克服了困難,自信心得到了提高。最后,談談我們組的程序軟件。

商店商品管理系統,是一個比較利于應用,解決實際問題,方便實際管理的程序。設計代碼比較復雜,結構比較嚴謹。

在程序編寫的1周左右的時間里,組員們遇到了上述的困難,包括程序設計構思,甚至是指針等某些知識點的欠缺,導致的工作中出現的困難。但是,當大家一起團結協作,解決了這些困難之后,發現自己也可以編寫復雜的、應用性的程序了,更發現自己對C語言這門學科的興趣也提高了。

當然,我們編寫的商店商品管理系統,還存在很多疏漏和不合理之處。比如,程序復雜冗長,如果時間充裕,我們將在不改變程序運行結果的基礎上,簡化程序,使每一句更加精辟,總體上更加簡化。

另外,在程序的外觀上,我們由于時間問題,沒有做更多的修飾,運行起來顯得比較死板、枯燥乏味。如果增添一些色彩和其他效果,我們的程序也許會更加完美。

以上就是我的C語言實訓個人總結。

2. C語言實習報告

C語言實習報告 一、實習目的 1。

掌握在集成環境中編輯、編譯、連接和運行C程序的方法。 (1)運行TC (2)啟動TC集成環境,輸入一個源程序,編譯并運行。

2。掌握單步執行、設置/去除斷點,觀察變量或表達式的值。

(3)在該程序中按CTRL+F7單步招待并在觀察窗口中查看變量和表達式的值。 (4)設置/去除斷點,繼續調試。

1、熟練掌握if.switch分支語句的使用。 2、熟練掌握for.while.do.while循環語句的使用。

3、熟練掌握函數的定義、說明、參數傳遞及嵌套和遞歸調用方法。 4、熟練掌握一維數組、二維數組、字符數組的定義、說明和使用方法。

熟練掌握結構體和指針的綜合應用鏈表的操作 二、實習地點 北京交通干部管理學院計算機系機房十三號. 三、實習成果 熟練掌握TC集成環境的使用方法。認真編寫實習報告和實習總結,描述實習操作和心得體會,總結在這次實習中的業務收獲,作出自我評價。

熟練掌握并應用TC程序設計的各個知識點。掌握結構體和指針的聯合使用,學會鏈表的構造和常用操作方法,認真編寫實習日志和實習體會。

并通過各種途徑查找所需資料,拓寬視野,培養自學能力。 四、實習心得 在短短一周的實習期間使我獲取了不少新知識也鞏固了許多老知識。

我體會到了老師和同學們的熱心幫助,無論面對學習中多大的困難,同學們都會幫助你,老師也會幫助你,大家就像兄弟姐妹一樣。老師安排我們有具有的分工: 首先,在計算機機房里同學們積極的對C語言進行鞏固與實習,老師熱心的講解同學們提出的問題和實習過程中應該注意的事項和同學們的任何。

老師把我們分為幾組,每一組十一個人,并且分配了具體的任務,在我們實習結束后每一組的同學都把自己組里的成果展示給大家一起分享,告訴大家編程的原理、方法等,使同學們既有動手能力,又能提高語言表達能力。 然后同學們把自到自己的小組里,大家具體分工,你編這道題,我編這道題……我們不會的地方就去問學習比較好一些的同學,或者去問老師,老師和同學們總是那么的熱心,只要你還不明白,不論你問多少次,老師和同學們都會耐心地給你細心的講解,直到講會為止。

最后我們把每天收獲到的知識和心得都以實習日志的形式寫好,最后交給老師。我們把自己的成果交給老師,就這樣,這次實習圓滿結束。

這次實習是有益的,它不僅讓我們學習到了C語言的知識,更讓我們學習到了同學們之間的那種團隊精神,為我以后踏入社會工作準備了很多良好的知識與經驗。 (本人水平有限,我們也正好交報告,是我今天用了一下午的時間才寫好的,希望對你有用?。。?。

3. c語言實訓心得3000字

原發布者:caipan144

C語言實踐心得體會在這個星期里,我們在專業老師的帶領下進行了c語言程序實踐學習。在這之前,我們已經對c語言這門課程學習了一個學期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。 由于時間的關系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比較重要的實際操作。上機實驗是學習程序設計語言必不可少的實踐環節,特別是c語言靈活、簡潔,更需要通過編程的實踐來真正掌握它。對于程序設計語言的學習目的,可以概括為學習語法規定、掌握程序設計方法、提高程序開發能力,這些都必須通過充分的實際上機操作才能完成。學習c程序設計語言除了課堂講授以外,必須保證有不少于課堂講授學時的上機時間。因為學時所限,課程不能安排過多的統一上機實驗,所以希望學生有效地利用課程上機實驗的機會,盡快掌握用c語言開發程序的能力,為今后的繼續學習打下一個良好的基礎。個人認為課程上機實驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機實驗的目的可以概括為如下幾個方面:1、加深對課堂講授內容的理解課堂上要講授許多關于c語言的語法規則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習,對于語法知識有了感性的認識,加深對它的理

4. C語言實訓個人總結誰會寫

談及C語言,我想凡是學過它的朋友都有這樣一種感覺,那就是“讓我歡喜讓我憂?!?/p>

歡喜的是,C語言功能非常強大、應用廣泛,一旦掌握了后,你就可以理直氣壯地對他人說“我是電腦高手!”,而且以后若是再自學其他語言就顯得輕而易舉了。憂慮的是,C語言猶如“少林武功”一般博大精深,太難學了。

其實就筆者認為C語言并非是“difficult(困難)”的,只要你能理清思路,掌握它的精髓,那么自學C語言是一件非常容易且又其樂無窮的事。今天本人就與大家一起談談如何學習C語言或者說學習C語言應從哪幾方面著手。

了解一些基本知識 一.C語言的背景 就個人感觸,無論學習哪門語言首先應該了解一下自己所學語言的背景,也可以說它的發展史。 C語言屬于高級程序語言的一種,它的前身是“ALGOL”。

其創始人是布朗·W·卡尼漢和丹尼斯·M·利奇。C語言問世時是帶有很大的局限性,因為它只能用于UNIX系統上。

然而隨著科學技術的進步,計算機工業的發展,C語言逐漸脫離UNIX。1987年美國標準化協會制定了C語言的國際標準,簡稱“ANSI C”,從此以后它便成為一種廣泛使用的程序語言。

C語言的優點很多,主要的有如下四點: 1.兼備高級語言與低級語言的優點,屬于一種中間語言。 2.它是一種結構化程序設計語言,非常適合結構化程序設計。

3.有較豐富的數據類型、運算符以及函數供以選用。 4.直接與內存打交道,使修改、編輯其他程序與文檔變得輕松,簡單。

二.二大語系二種不同的學習方法 其實高級程序語言分為兩大語系。例如:C,C++(C語言的擴展),QBASIC,VB(BASIC的可視化),JAVAs cript,Js cript ,VBs cript,JAVA,ASP,FOXPRO,PERL等等。

一路是以C為主的程序語言,例如:JAVAs cript,JAVA等,這類語言在函數的調用,程序語句的書寫,循環的控制都極為相似。另一路是以BASIC為首的程序語言,例如:FOXPRO,VBs cript等,此類語言同樣具有相似的函數調用,程序語句書寫以及循環控制,但與C語系是不同的。

因此若是您以前是從QBASIC起家的,那么在學習C語言前最好是先洗洗腦,千萬不要把學習BASIC的方法以及思路用在C身上。 講到這里,我想大家對C語言一定有了感性認識吧!下面讓我們再升華一下,全方位親密接觸它。

學習C語言必須從以下四點入手,也就是說,只要你能掌握這四點的內容,那么基本上就大功告成了。 親密接觸C語言 一.輸入輸出 C語言的輸入輸出是非常嚴格的,或許在其他程序語言中我們可以不關心這個問題,但在C語言中,我們必須要徹底了解它。

由于篇幅有限,因此筆者不能詳談,有興趣的朋友可以參考由著名程序語言教授譚浩強先生主編,由清華大學出版社出版的《C程序設計第二版》。不過這里筆者還是有幾點要簡單的談一下。

1.二維浮點數數組的輸入 二維浮點數數組的輸入(即:通過鍵盤給二維浮點數數組賦值)在很多專業書中都沒有詳細講過這個問題。在給二維浮點數數組賦值時一定要先聲明一個變量,接著把數值賦予這個變量,最后把變量數值賦予二維浮點數數組賦值。

2.注意輸出格式中“%”后的字符 C語言的輸出說復雜不復雜,因為常用的都很簡單??烧f不復雜也未必,記得曾在一次等級考前輔導我們C語言的教授講道:“如果C語言要考得很難的話,根本不用考什么指針,只要??驾敵龈袷?,我想百分之九十九的學生都不及格?!?/p>

當時我們無不認同。從這則事例中可以看出C語言的輸出格式之復雜程度。

因此大家在學習它時千萬要學會辨別輸出格式中“%”后的字符,每個字符都有其意義,也都有其作用。 二.優先級 說道優先級,有很多朋友都不是很了解或說很模糊。

為此筆者想先通過一個例子讓各位有個概念。什么叫優先級?比方說,我們在公交車終點站排座隊時總會遇到70歲以上的老人不需要排隊就能上車的情景,這就是優先級的涵義。

C程序在運行時也象排隊坐車一樣,首先照顧那些優先級高的運算符,若是優先級相同,那么就象遇到兩位(或兩位以上)70歲以上的老人那樣,讓他們依次上車。但是C語言中的優先級的運算并不是千篇一律的,只能說是在大多數情況下,有些運算符的優先級有其自己的特點,因此這點大家要注意。

例如條件表達式:條件?結果1:結果2,這種表達式很多朋友都知道,它的作用與IF…ELSE…條件判斷語句很雷同,它運算時的優先級就不是按照C語言的規則來完成的。所以說對于優先級各位編程愛好者一定靈活掌握,不要死記硬背。

三.指針 就個人認為,C語言中的指針是最有特色的,當然也是最難學的。指針說穿了,其實是變量的一種表現形式,只不過這種變量記載的不是數值而是地址。

就象一個人可以用姓名來表示自己,也可以用身份證號碼來表示自己一樣。筆者涉足編程已經有三年多了,在這期間曾經收到過很多網友的電子郵件詢問學習指針的方法。

就本人感觸,學習指針最好是先學些計算機硬件工作的原理,例如:直接尋址,間接尋址等,只有了解了這些內容以后,你再學指針就比較容易理會,畢竟C語言是一門介于機器語言與高級語言中間的語言,沒有一些硬件工作知識是很難領悟它的真諦的。然而事事并非絕。

5. C語言實訓個人總結誰會寫

通過這段時間的C語言實訓,讓我了解了簡單的程序邏輯思維還有程序結構(順序結構,分支結構,循環結構)!

C語言以及各種編程語言都是講究循序漸進的。做每個程序都需要從各個方面考慮,才能做出一個好的軟件,然后最后是實現以及測試了。這想就需要一個人有程序邏輯思維,如果缺少一個這樣的思維的話,很難完成實訓的任務。

C語言是一種面向過程的語言,他是一門非常直觀的語言,就像開門和關門一樣,我們要寫一個離開坐位的函數,然后再寫一個開門的函數,然后再調用離開坐位的函數,最后再寫一個關門的函數。一切都是這樣照著實際生活來做的。缺一不可,程序就像模擬的生活,只有認真對待才能寫出好的代碼!

6. C語言實訓心得

源程序:#include "stdio.h" /*I/O函數*/#include "stdlib.h" /*其它說明*/#include "string.h" /*字符串函數*/#include "conio.h" /*屏幕操作函數*/#include "mem.h" /*內存操作函數*/#include "ctype.h" /*字符操作函數*/#include "alloc.h" /*動態地址分配函數*/#include "dos.h"#define N 4 /*定義常數*/typedef struct z1 /*定義數據結構*/{ char no[12]; char name[20]; int score[N]; float sum; float average; int order; struct z1 *next;}STUDENT;/*以下是函數原型*/STUDENT *init(); /*初始化函數*/STUDENT *create(); /*創建鏈表*/STUDENT *delete(STUDENT *h); /*刪除記錄*/void print(STUDENT *h); /* 顯示所有記錄*/void lookup(STUDENT *h); /*查找*/void save(STUDENT *h); /*保存*/STUDENT *load(); /*讀入記錄*/void computer(STUDENT *h); /*計算總分和均分*/STUDENT *Modify(STUDENT *h); /*修改記錄*/void append(); /*追加記錄*/STUDENT *sort(STUDENT *h); /*按總分排序*/STUDENT *index(STUDENT *h); /*按學號排序*/int menu_select(); /*菜單函數*//******主函數開始*******/main(){ int i; STUDENT *head; /*鏈表定義頭指針*/ printf("\n\n\n\n\n\n\n\n\n"); printf(" * * ******* * ***** ***** * * ******* \n"); printf(" * * * * * * * ** * * * \n"); printf(" * * * * ******* * * * * * *** * ******* \n" ); printf(" * * * * * * * * * * * * * \n"); printf(" * * ******* ******* ***** * *** * * * ******* \n"); printf("\n"); printf("\n"); printf("\n"); sleep(2); head=init(); /*初始化鏈表*/ clrscr(); /*清屏*/ for(;;) /*無限循環*/ { switch(menu_select()) /*調用主菜單函數,返回值整數作開關語句的條件*/ { /*值不同,執行的函數不同,break 不能省略*/ case 0:head=init();break; /*執行初始化*/ case 1:head=create();break; /*創建鏈表*/ case 2:print(head);break; /*顯示全部記錄*/ case 3:head=delete(head);break; /*刪除記錄*/ case 4:lookup(head);break; /*按名字查找記錄*/ case 5:save(head);break; /*保存文件*/ case 6:head=load(); break; /*讀文件*/ case 7:computer(head);break; /*計算總分和均分*/ case 8:head=Modify(head); break; /*修改記錄,一般會插在表尾*/ case 9:head=sort(head);break; /*按部分排序*/ case 10:append();break; /*追加記錄*/ case 11:head=index(head);break; /*按學號排序*/ case 12: exit(0); /*如菜單返回值為14程序結束*/ } }}/*菜單函數,返回值為整數*/menu_select(){ char *menu[]={"***************MENU***************", /*定義菜單字符串數組*/ " 00. init list", /*初始化*/ " 01. Enter list", /*輸入記錄*/ " 02. print list ", /*顯示單鏈表中所有記錄*/ " 03. Delete a record from list", /*從表中刪除記錄*/ " 04. Search record on name", /*按照姓名查找記錄*/ " 05. Save the file", /*將單鏈表中記錄保存到文件中*/ " 06. Load the file", /*從文件中讀入記錄*/ " 07. compute the score", /*計算所有學生的總分和均分*/ " 08. Modify an information ", /*修改某學號的信息*/ " 09. sort to make new file", /*排序*/ " 10. append record to file", /*追加記錄到文件中*/ " 11. index on nomber", /*按學號排序*/ " 12. Quit"}; /*退出*/ char s[3]; /*以字符形式保存選擇號*/ int c,i; /*定義整形變量*/ gotoxy(1,1); /*移動光標*/ textcolor(YELLOW); /*設置文本顯示顏色為黃色*/ textbackground(BLUE); /*設置背景顏色為藍色*/ gotoxy(10,2); /*移動光標*/ putch(0xc9); /*輸出左上角邊框┏*/ for(i=1;i<44;i++) putch(0xcd); /*輸出上邊框水平線*/ putch(0xbb); /*輸出右上角邊框 ┓*/ for(i=3;i<20;i++) { gotoxy(10,i);putch(0xba); /*輸出左垂直線*/ gotoxy(54,i);putch(0xba); } /*輸出右垂直線*/ gotoxy(10,20);putch(0xc8); /*輸出左上角邊框┗*/ for(i=1;i<44;i++) putch(0xcd); /*輸出下邊框水平線*/ putch(0xbc); /*輸出右下角邊框┛*/ window(11,3,53,19); /* 制作顯示菜單的窗口,大小根據菜單條數設計*/ clrscr(); /*清屏*/ for(i=0;i<16;i++) /*輸出主菜單數組*/ { gotoxy(10,i+1); cprintf("%s",menu[i]); } textbackground(BLACK); /*設置背景顏色為黑色*/ window(1,1,80,25); /*恢復原窗口大小*/ gotoxy(10,21); /*移動光標*/ do{printf("\n make by wenwei"); printf("\n Enter you choice(0~13):"); /*在菜單窗口外顯示提示信息*/ scanf("%s",s); /*輸入選擇項*/ c=atoi(s); /*將輸入的字符串轉化為整形數*/ }while(c<0||c>14); /*選擇項不在0~14之間重輸*/ return c; /*返回選擇項,主程序根據該數調用相應的函數*/}STUDENT *init(){ clrscr(); return NULL;}/*創建鏈表*/STUDENT *create(){ int i; int s; STUDENT *h=NULL,*info; /* STUDENT指向結構體的指針*/ clrscr(); for(;;) { info=(STUDENT *)malloc(sizeof(STUDENT)); /*申請空間*/ if(!info) /*如果指針info為空*/ { printf("\nout of memory"); /*輸出內存溢出*/ return NULL; /*返回空指針*/ } inputs("enter no:",info->no,11); /*輸入學號并校驗*/ if(info->no[0]=='@') { clrscr();break; } /*如果學號首字符為@則結束輸入,清屏后返回*/ inputs("enter name:",info->。

7. c語言程序實踐報告怎么寫

有一個表格去寫,一些內容就是

a) 需求分析:在該部分中敘述每個模塊的功能要求

b) 概要設計:在此說明每個部分的算法設計說明(可以是描述算法的流程圖),每個程序中使用的存儲結構說明(如果指定存儲結構請寫出該存儲結構的定義)

c) 詳細設計:各個算法實現的源程序,對每個題目要有相應的源程序(可以是一組源程序,每個功能模塊采用不同的函數實現)。源程序要按照寫程序的規則來編寫,要結構清晰,重點函數的重點變量,重點功能部分要加上清晰的程序注釋。

d) 調試分析:測試數據,測試輸出的結果,時間復雜度分析,和每個模塊設計和調試時存在問題的思考(問題是哪些?問題如何解決?),算法的改進設想。

1、課設總結:(保存在word文檔中)總結可以包括:課程設計過程的收獲、遇到問題、遇到問題解決問題過程的思考、程序調試能力的思考、對C語言這門課程的思考、在課程設計過程中對《C語言》課程的認識等內容。

8. c語言程實訓報告模板

C/C++面向對象程序設計實訓報告 系部名稱 計算機工程系 專業 網路安全 指導教師 學生姓名 班級 實訓 時間 年 月 日---------- 年 月 日 實訓項目和地點:實訓項目:C++程序的設計與應用 地點: 實訓目的:在實踐過程中,使我們進一步鞏固C++程序設計課程所學知識,更加深入地了解面向對象程序設計的主要技術特點以及C++語言的強大編程功能指導學生利用獲取信息的手段進一步獲取新知識,以解決實訓過程中遇到的技術難點,從中提高自學能力;按照軟件開發的基本要求引導我們完成實訓課題,以便我們了解軟件開發的幾個重要環節;提高我們的編程技術,使程序的編寫更趨于專業化,為從業打下良好的基礎、培養我們分工協作的團隊精神。

實訓設備及器材:1、計算機配置:Celeron cpu 2.66GHz 1G內存 計算機一臺2、操作系統平臺: Windows XP3、軟件開發平臺:Visual C++ 6.04、其它應用軟件:Microsoft Access / SQL Server 、Word、Visio等 實訓的步驟和內容:設計題目:輸入4個整數,要求按由大到小的順序輸出 第1步、問題描述: 輸入4個整數,要求按由大到小的順序輸出。第2步、基本思路:利用選擇法進行排序。

第3步、編寫程序: #include void main() { int a,b,c,d,t; scanf("%d,%d,%d,%d",&a,&b,&c,&d); if(a

這次實訓有很大的收獲,讓我對C語言有了更深的認識,平時在課堂上學到的東西可以自己動手編寫,將其轉化成一些實用的技能。如果是一個程序寫完一處錯誤也沒用,會有種成就感,于是興趣就來了,興趣來了,自然學的東西也就多了,能把理論變成實際的技能,讓我對C語言有了濃厚的興趣和更深層的認識。

C語言是一個有序的學習,學了最基本的替換,然后擴展到循環,嵌套,條理很清楚,不是 一個零散的知識,實際上所有的課程都如此,不過通過實訓我也知道了自己的不足,存在的很多問題。 比如自己寫的寫的小程序出了問題,不會解決了就叫老師幫忙,雖然說一定意義上增加了師生之間的感情,但是會養成一種依賴的心理,碰到問題了第一個想到的是求助而不是自己獨立解決,所以以后要多多鍛煉自己的信心和增加自己的能力,爭取做到不在身邊的時候也可以完成一些簡單的程序編寫與錯誤排除。

還有自己的基礎知識不扎實,遇到的問題,沒有很好的邏輯思維,親自編寫一個陌生的程序的時候會有種無法下手的感覺,找不到突破口。通過實訓,逐漸理清了順序,對于簡單的程序和一些相對比較繁瑣的嵌套,循環,不在是看著一頭霧水。

其實只要理清了思路,把基礎知識掌握了,然后有條不紊的分析,一步一步理解,C語言還是很有意思的課程。 自己親自動手編寫程序讓我增加了對C語言程序開發環境的了解,不管以后從事什么行業,學習C語言都對自己的職業很有幫助,如果是從事編程工程工作的話,就更有幫助了,即使以后的編程工作可能不用C語言,但是擁有扎實的C語言基礎是對工作很有用的。

當初在初步接觸C語言的時候,看著一堆“奇形怪狀”的符號,覺得甚是無聊,通過這次實訓,擺脫了那種似懂非懂的狀態! 感謝學校安排這次實訓和老師的耐心講解,讓我學到了很多知識,在實訓過程中,同學之間的互相探討,老師的循循善誘,最終讓我們達到了舉一反三的效果,在學知識的同,也增加了同學老師之間的感情。希望以后還會有更多類似的實訓課程,在有限的大學時間內學到更多的實用技能,為以后的工作打下一個良好的基礎。

9. C語言實驗報告總結

原發布者:立人計劃

c語言實驗報告學號:__________姓名:__________班級:__________日期:__________指導教師:__________成績:__________實驗一上機操作初步和簡單的C程序設計一、實驗目的1、熟悉C語言運行環境TurboC++3.02、會簡單的程序調試3、熟悉C語言各種類型數據的輸入輸出函數的使用方法4、掌握順序結構程序設計二、實驗內容1、上機運行本章3個例題,熟悉所用系統的上機方法與步驟。(習題1.7)2、編寫一個C程序,輸入a、b、c3個值,輸出其中最大者。(習題1.6)3、設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸入數據,輸出計算結果,輸出時要求有文字說明,取小數點后2位數字。注意:在TruboC++3.0中不能輸入漢字,只能輸入英文或拼音。(習題4.8)4、運行如下程序,寫出運行結果。第一┆整理該文章,版權歸原作者、原出處所有。#includevoidmain(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\\n",a,b);}三、實驗步驟與過程四、程序調試記錄2019年02月24日

c實踐總結

轉載請注明出處博格教育 » c實踐總結