c語言實訓報告的函數(shù)總結(jié) c語言實訓實驗報告

C語言實訓總結(jié)

在初學C語言的一個學期后,我們進行了C語言實訓階段,嘗試自己編寫一個比較復雜的程序系統(tǒng)。在為期兩周的時間中,我們同組的同學共同的感受是:C語言實訓和平時上課所接觸的程序是有很大不同的,所經(jīng)受的考驗和克服的困難是平時所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了C語言實訓的復雜程序。在這里,我作為其中的參與者,自然感觸良多。

公司主營業(yè)務:成都做網(wǎng)站、成都網(wǎng)站設計、成都外貿(mào)網(wǎng)站建設、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出撫順免費做網(wǎng)站回饋大家。

剛開始接觸到C的時候,我已經(jīng)學過一些有關(guān)VB的內(nèi)容,這個在算法和思維上稍微有點幫助?;叵氡緦W期的學習,首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點數(shù)以及字符常量在C中的運用。然后,在學會了數(shù)據(jù)轉(zhuǎn)化,以及熟練的可以對各種數(shù)據(jù)處理之后,我開始進行有關(guān)數(shù)據(jù)結(jié)構(gòu),像數(shù)組,結(jié)構(gòu)體等的學習,因為有的東西從現(xiàn)有的知識來看都是非常簡單的,還沒有聯(lián)系到指針等等一些復雜的概念??墒?,僅僅學會這些是遠遠不夠的,C語言中,還有很多更加經(jīng)典、重要、實用的知識。

說說函數(shù)。雖說很多程序語言都有函數(shù)這一內(nèi)容,但我覺得C語言的函數(shù)是最有魅力的了。學習函數(shù)的方法是比較簡單的,只有兩個字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時間,學習C語言的“高人”都說,一個聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來代替的。比如,大家可以作一個比較字符串的實驗,用C語言中的strcmp()函數(shù)只要一句話,而自己編寫的話,30句都很難實現(xiàn),可想而知函數(shù)的實用和快捷。在我們C語言實訓的代碼中,函數(shù)更是得到了充分的應用,可以說,實訓題目的復雜代碼,就是用無數(shù)個函數(shù)的調(diào)用和嵌套積累出來的。

要注意的是,有的同學剛剛開始的時候,都是被一些大的程序激勵的,所以當開始的時候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡單的算法,都覺得很無聊,都想自己做幾個自己滿意的程序來看看,雖然這種想法很好,但是,我們說,沒有基礎(chǔ),純粹是搬照一些現(xiàn)成設計方法,是不足取的。要知道,程序設計講究的是個人的思維的,假如剛開始就被一些現(xiàn)成的思想束縛住,以后就會覺得很無趣。

我們知道,指針其實是C語言的靈魂,許多的數(shù)據(jù)結(jié)構(gòu)在我們學到這里之前都可以說是精通了。所以我們的任務就是,讓數(shù)據(jù)結(jié)構(gòu)在指針中運行。當然,剛剛開始接觸到這些新的東西,是一件非常痛苦的事情,所以我們一定要用非常形象的思維去看待指針,不能太固化。所以,新的東西,比如結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結(jié)構(gòu)體中的運用,都一點一點的加了進來,同時豐滿了我們對原來C的數(shù)據(jù)機構(gòu),數(shù)據(jù)表示的理解。當我們完成了這三步的學習,我們已經(jīng)可以自豪的說,我們的基礎(chǔ)都扎實了,可以進一步的學習有關(guān)算法,設計概念等等深層次的東西了。

但是,指針,結(jié)構(gòu)體,這些太抽象的東西,在學習C語言的時候我們就有點“似懂非懂”,可是在眼下的C語言實訓中,像這么重要的C語言知識,一定要達到能熟練掌握,實際運用的程度。在實訓的大程序中,結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及在結(jié)構(gòu)體中的運用等具體的技術(shù)環(huán)節(jié),都得到了體現(xiàn),不會指針,我們的工作是沒法展開的。所以,在實訓期間,大家在鞏固基本知識的基礎(chǔ)上,逐塊攻克實訓課題,克服了困難,自信心得到了提高。

最后,談談我們組的程序軟件。商店商品管理系統(tǒng),是一個比較利于應用,解決實際問題,方便實際管理的程序。設計代碼比較復雜,結(jié)構(gòu)比較嚴謹。在程序編寫的1周左右的時間里,組員們遇到了上述的困難,包括程序設計構(gòu)思,甚至是指針等某些知識點的欠缺,導致的工作中出現(xiàn)的困難。但是,當大家一起團結(jié)協(xié)作,解決了這些困難之后,發(fā)現(xiàn)自己也可以編寫復雜的、應用性的程序了,更發(fā)現(xiàn)自己對C語言這門學科的興趣也提高了。

當然,我們編寫的商店商品管理系統(tǒng),還存在很多疏漏和不合理之處。比如,程序復雜冗長,如果時間充裕,我們將在不改變程序運行結(jié)果的基礎(chǔ)上,簡化程序,使每一句更加精辟,總體上更加簡化。另外,在程序的外觀上,我們由于時間問題,沒有做更多的修飾,運行起來顯得比較死板、枯燥乏味。如果增添一些色彩和其他效果,我們的程序也許會更加完美。

以上就是我的C語言實訓個人總結(jié)

C語言實驗報告總結(jié)

你只需要按那個模版就行,那些內(nèi)容就改成你的作業(yè)

班級: 學號: 姓名:

實驗9 指針

一、實驗目的

(1)掌握指針概念,并定義與使用它。

(2)使用數(shù)組的指針和指向數(shù)組的指針變量。

(3)使用字符串的指針和指向字符串的指針變量。

二、實驗內(nèi)容

1. 將一個3*3的矩陣轉(zhuǎn)置,用函數(shù)實現(xiàn)。

2. 有n個人圍成一圈,順序排號。從第一個人開始報數(shù)(1~3),凡報到3的人退出,問第幾號的人能留下。

三、實驗環(huán)境

硬件:(1)學生用微機

(2)多媒體實驗教室

軟件:(1)Windows XP 中文操作系統(tǒng)

(2)VC++ 6.0

四、實驗結(jié)果

程序1:

#includestdio.h

void main()

{

void move(int *pointer);

int a[3][3],*p,i;

printf("input marix:\n");

for(i=0;i3;i++)

scanf("%d %d %d",a[i][0],a[i][1],a[i][2]);

p=a[0][0];

move(p);

printf("matrix:\n");

for(i=0;i3;i++)

printf("%d %d %d\n",a[i][0],a[i][1],a[i][2]);

}

void move(int *pointer)

{

int i,j,t;

for(i=0;i3;i++)

for(j=i;j3;j++)

{

t=*(pointer+3*i+j);

*(pointer+3*i+j)=*(pointer+3*j+i);

*(pointer+3*j+i)=t;

}

}

程序2:

#includestdio.h

void main()

{

int i,k,m,n,num[50],*p;

printf("input num of person:");

scanf("%d",n);

p=num;

for(i=0;in;i++)

*(p+i)=i+1;

i=0;

k=0;

m=0;

while(mn-1)

{

if(*(p+i)!=0)k++;

if(k==3)

{

*(p+i)=0;

k=0;

m++;

}

i++;

if(i==n)i=0;

}

while(*p==0)p++;

printf("the last num is %d\n",*p);

}

結(jié)果1:(就是程序運行之后出現(xiàn)的框,截圖后粘貼這里)

結(jié)果2:

五、總結(jié):

通過這個實驗的學習, 基本掌握了指針的基本用法。

c語言實驗報告總結(jié)怎么寫

實驗報告總結(jié)示例如下:

1、此次設計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識,俗話說的好,讀書破萬卷下筆如有神,沒有學不會只有不肯學!我堅信,只要下一番功夫就能有理想的收獲!

2、通過這次實驗,讓我更加了解到地理信息系統(tǒng)原理與方法的重要性,以及它對我們資源勘查專業(yè)發(fā)展發(fā)揮的重要作用。學習,我覺得結(jié)果并不是最重要的,很多結(jié)果并不美好。

但是學習這個過程是不可少的。當自己把本課程所有的實驗做完后,才領(lǐng)悟到老師所說話的含義,要掌握一種新的軟件,得隨著實踐的演練,通過循序漸進的學習,才能更好的掌握它。這次實驗,學到的東西很多。

3、我認為,在這學期的gis實驗中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這也是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。

4、綜上所述,經(jīng)過這次實習,我了解了很多日后工作所需的基本技能,檢驗了平時所學習的基礎(chǔ)知識,對植物營養(yǎng)這門學科有了更深刻的理解,這于我來說無疑是受益匪淺的。我相信,這次實習讓我獲得的經(jīng)驗、心得會促進我在以后的學習、工作中尋找到合理的方法和正確的方向。最終感激學校為我們供給這樣的實習機會。

5、這次實驗雖然僅有短短的xx天,可是實習資料異常豐富,并且經(jīng)過這個實習我們都得到了知識上的復習和本事上的提高。正是因為這個實習,加深了我對植物營養(yǎng)學這門學科的了解,同時對我們專業(yè)的發(fā)展方向有了初步認識。這次實習不但鞏固了我們平時所學,也為我們?nèi)蘸蟮膶I(yè)工作供給了十分實際的便利。

本文題目:c語言實訓報告的函數(shù)總結(jié) c語言實訓實驗報告
當前鏈接:http://muchs.cn/article24/ddijdje.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、云服務器做網(wǎng)站、企業(yè)網(wǎng)站制作用戶體驗、移動網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站