


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、工作報告 c語言結(jié)課感悟c 語言結(jié)課感悟#C 語言理論心得體會范文 在科技高度開展的今天,計算機在人們之中的作用越來越突出。而 c語言作為一種計算機的語言,我們學(xué)習(xí)它,有助于我們更好的理解計算機,與計算機進展交流,因此,c 語言的學(xué)習(xí)對我們尤其重要。由于時間的關(guān)系,我們的這次理論課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比擬重要的實際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用 c 語言程序來畫粒度分布圖等這幾樣比擬重要的時間操作。上機實驗是學(xué)習(xí)程序設(shè)計語言必不可少的理論環(huán)節(jié),特別是 c 語言靈敏、簡潔,更需要通過編程的理
2、論來真正掌握它。對于程序設(shè)計語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、進步程序開發(fā)才能,這些都必須通過充分的實際上機操作才能完成。學(xué)習(xí) c 程序設(shè)計語言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時的上機時間。因為學(xué)時所限,課程不能安排過多的統(tǒng)一上機實驗,所以希望學(xué)生有效地利用課程上機實驗的時機,盡快掌握用 c 語言開發(fā)程序的才能,為今后的繼續(xù)學(xué)習(xí)打下一個良好的根底。為此,我們結(jié)合課堂講授的內(nèi)容和進度,安排了 12 次上機實驗。課程上機實驗的目的,不僅僅是驗證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機實驗的目的可以概括為如下幾個方面:1加深對課堂講授內(nèi)容的理解
3、課堂上要講授許多關(guān)于 c 語言的語法規(guī)那么,聽起來非??菰餆o味,也不容易記住,死記硬背是不可取的。然而要使用 c 語言這個工具解決實際問題,又必須掌握它。通過屢次上機練習(xí),對于語法知識有了感性的認識,加深對它的理解,在理解的根底上就會自然而然地掌握 c語言的語法規(guī)定。對于一些內(nèi)容自己認為在課堂上聽懂了,但上機理論中會發(fā)現(xiàn)原來理解的偏向,這是由于大局部學(xué)生是初次接觸程序設(shè)計,缺乏程序設(shè)計的理論所致。學(xué)習(xí) c 語言不能停留在學(xué)習(xí)它的語法規(guī)那么,而是利用學(xué)到的知識編寫c 語言程序,解決實際問題。即把 c 語言作為工具,描繪解決實際問題的步驟,由計算機幫助我們解題。只有通過上機才能檢驗自己是否掌握 c
4、 語言、自己編寫的程序是否可以正確地解題。通過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時的心態(tài)。但是在程序設(shè)計領(lǐng)域里這是一定要克制的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想方法去掩蓋程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步進步自己對 c 語言的理解和程序開發(fā)才能。2熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計算機系統(tǒng)的操作方法一個 c 語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進展。所謂環(huán)境就是所用的計算機系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進展程
5、序開發(fā)工作。通過上機實驗,純熟地掌握 c 語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下根底。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。3學(xué)習(xí)上機調(diào)試程序完成程序的編寫,決不意味著萬事大吉。你認為萬無一失的程序,實際上機運行時可能不斷出現(xiàn)費事。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也可以順利運行,但是運行結(jié)果顯然是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯誤,只能靠自己的上機經(jīng)歷分析p 判斷錯誤所在。程序的調(diào)試是一個技巧性很強的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調(diào)試高手一
6、眼就看出錯誤所在。C 語言理論心得體會范文 /shiibaogao/80887.共2頁:上一頁12下一頁第二篇c語言結(jié)課感悟 畢業(yè)實習(xí)體會范文人教部的華老師先給我們介紹了一下管委會的根本情況和開展目的,然后按個人的性格特點進展分配,我被安排到了研究室。文章:煙草企業(yè)實習(xí)體會報告挪動客戶部實習(xí)感受 C 語言理論體會范文 大學(xué)生企業(yè)會計實習(xí)報告 時間過的真快,轉(zhuǎn)眼間,在寶雞高新區(qū)管委會的實習(xí)就要接近尾聲了。在這近 40 天的時間里,我感到自己收獲了許多,不僅有學(xué)習(xí)方面的,而且理論才能上也得到了進步,這些對我來說受益非淺。當(dāng)初,在集體發(fā)動會上,系指導(dǎo)向我們指出,在實習(xí)中可能會經(jīng)歷一些困難,思想上也會
7、有一些變化,但我們大學(xué)生首先要端正實習(xí)態(tài)度,踏踏實實地做好每一天的工作,要和單位同事和睦相處、坦誠相見。那時,我就在心里暗暗下了決心:一定要好好珍惜這次實習(xí)時機,努力做好工作,認真的向老師、向前輩們學(xué)習(xí)。帶著一身稚氣,帶著青春的熱情,我踏上了人生第一個工作的征途,邁入了一片更為廣闊的舞臺。那天下午,我懷著沖動與忐忑的心情,在系指導(dǎo)的帶著下,和幾位同學(xué)一起來到了高新區(qū)管委會。人教部的華老師先給我們介紹了一下管委會的根本情況和開展目的,然后按個人的性格特點進展分配,我被安排到了研究室。研究室是高新區(qū)管委會的一個重要部門,主要負責(zé)高新區(qū)開展情況的研究性工作和宣傳報道。第一天,唐主任就告訴我,這個部門
8、對文字處理的才能要求很高,專門為管委會的方案目的進展分析p 研究,是管委會的智能團。我心里一寒,雖然我有一定的寫作程度,但是對政治理論性的文章,一看就頭疼。唐主任也看出來我的難處,告訴我實習(xí)的時間不是很長,有些東西是不可能在這么短的時間里完全掌握的,他建議我在實習(xí)期間多看、多想、多總結(jié),才能盡快的理解研究室運作的體制,理解其存在的意義。我曾經(jīng)構(gòu)思過實習(xí)時的悠閑與輕松。殊不知,現(xiàn)實給我敲響了警鐘,我發(fā)現(xiàn)書本上所學(xué)的知識就像大海中的一滴水,與現(xiàn)實有很大的差距。研究室事多, 也多,常常是從早到晚, 鈴聲不斷,大局部是與其他高新區(qū)之間的業(yè)務(wù)聯(lián)絡(luò)及其對外宣傳報道方面的事項。當(dāng)遇到高新區(qū)有重大活動時,事情
9、更是多得忙不完,唐老師要忙著為指導(dǎo)寫講話及負責(zé)拍照事宜,其他兩個老師要將整個活動形成書面材料簡報,并發(fā)往全國各地的高新區(qū)和省市機關(guān)事業(yè)單位,這使得研究室的工作節(jié)奏非???,絲毫沒有機關(guān)事業(yè)單位“一張報紙一杯茶”的混日子心態(tài)。此時,在指導(dǎo)老師的諄諄指導(dǎo)下,我明白了,在任何時候,我們對待工作都要高標準、嚴要求,做到精益求精。我很慶幸能與研究室的三位老師共事 40 天,他們非常重視理論工作,處處給予我指導(dǎo)和關(guān)心。期間我經(jīng)歷了許多充實的工作,雖然很多看起來是小事,微缺乏道,但從中可以學(xué)到的東西不是三言兩語可以說得清的。在工作中遇到一些新情況時,幾位老師總是主動向我說明,使我很快就融入了這個新環(huán)境。在 4
10、0 天的實習(xí)時間里,我越來越覺得研究室的三位老師對我的信任。管委會的一切信息和文件內(nèi)容都是嚴格保密的,但老師們非常相信我,給我看了很多材料,從中吸收營養(yǎng)。在要做出某項決策時,三位老師主動讓我旁聽,我覺得他們的談話氣氛很真誠,大家的交流中毫無芥蒂,給了我很多觸動。這樣的信任越發(fā)地增強了我的紀律意識和責(zé)任感,感覺老師們是真的把我當(dāng)作他們的一員了。畢業(yè)實習(xí)體會范文 /shiibaogao/83697. 第三篇c 語言結(jié)課感悟linu 心得linu 心得【一】學(xué)習(xí) linu 之前必需要做好心理準備:第一,要明白學(xué)好 linu 不是一件一蹴而就的事,一定要能堅持使用它,特別是在使用初期,由于在 linu
11、 中,用戶權(quán)限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么,系統(tǒng)做了些什么,這需要時間去掌握,(背命令不是一件好的學(xué)習(xí)方法,相信我你一定會在你背完之前全部忘光),盡量掌握常用命令; 第二,在學(xué)習(xí)初期,你一定會遇到很多困難,或者說各種困難,所以你最好先將你 linu 中的重要內(nèi)容備份,因為,在你學(xué)習(xí)的過程中,很可能將系統(tǒng)搞廢(eg:混亂等); 第三,假如你想在以后的生涯中在軟件行業(yè)工作的話,學(xué)習(xí) linu 是一項根本技能,所以打從你打算學(xué)習(xí) linu 那天起,放棄 dows 吧!因為它除了能給你帶來片刻的娛樂,別無其他; 第四,假如你只是想應(yīng)付一下操作系統(tǒng)的課程,勸你最好別
12、學(xué),或者說不要指望能用的怎么樣,原因我說了,這很耗時間,而且假如你學(xué)不好的話,你在 linu 中開發(fā)的時機就很少,或者說幾乎沒有,它的優(yōu)勢就消失了,然后隨著時間的流逝,你就會全部忘記她; 要學(xué)好 linu 需要做些什么:經(jīng)封裝的很臃腫了,但是考慮到你沒有很多時間投入其中,所以給你裝了它),但是怎么用它進步開發(fā)效率,需要你在學(xué)習(xí)的過程中不斷總結(jié); 學(xué)習(xí)的一些技巧:第一,對于 linu 命令,一定要學(xué)會用 man 和 info 去查他們的解釋; 第二,對于開發(fā)環(huán)境的選擇盡量要輕量級和高度可定制,航空母艦級別的東西往往會讓你迷惑不解; 學(xué)習(xí)過程中的一些常用知識點:第一,使用 gcc 或 g+進展編譯
13、,使用 gdb 進展調(diào)試; 第二,常用的 linu 命令,尤其是一些能幫你進步開發(fā)效率的命令,(eg:grep,awk,sed,split 等); 第三,linu 系統(tǒng)的文件布置,etc/,opt/目錄的內(nèi)容等; 第四,vim(ps:除非你打算真正的學(xué)好 linu,或者說打算長久時間學(xué)習(xí)他,而且肯花大量時間 vim,否那么,最好別碰); 第五,shell 腳本的編寫; 第六,makefile 文件的編寫; 第七,學(xué)習(xí) python,無論你是打算拿他當(dāng)主要開發(fā)語言,還是當(dāng)輔助開發(fā)語言,你都應(yīng)該學(xué)習(xí)他,因為有些時間我們耗不起。Linu 學(xué)習(xí)心得【二】我們這一代 90 后,從小接觸的是 dows98
14、,家里條件好的自己有電腦裝的是 ,后來又有了 P,上大學(xué)時又有了 7。說實話小時候沒想過搞 IT,也計算機理解也只是一些皮毛,至于什么 UNI,Linu,聽過沒見過,就更別說用過了。以前覺得 Linu 就跟 dos 一樣,全是用命令窗口,相對于窗口界面來說多費事呀。直到學(xué)習(xí) Linu 這門課以后,我才知道,原來我錯了。一.為什么要學(xué) Linu 呢?每個人都有不同的看法,下面我說說自己的感想吧。首先 Linu 是開的,這也是最主要的原因,想學(xué) dows,Uni,對不起我們沒代碼。也正是因為這樣,Linu 才可以像滾雪球一樣越滾越大,開展到如今這種規(guī)模。其中不乏很多 IT 精英的心血。我們學(xué)透以后
15、更可以做成自己的 OS! 其次,Linu 簡單易學(xué),因為我們初學(xué)者只是學(xué)的根底局部,Linu 的構(gòu)造體系非常明晰,再加上老師循序漸進的教學(xué)以及耐心的講解,使我們理解起來很快,短期內(nèi)就根本掌握了操作和運行形式。對我們學(xué)習(xí)操作系統(tǒng)有很大的幫助,加深我們對 OS 的理解。再次,Linu 是用 C 語言編寫的,我們有學(xué)習(xí) C 語言的根底,讀程序和編寫代碼方面存在的困難小一點,也是我們能較快掌握的原因之一。二.學(xué)習(xí)情況 在學(xué)習(xí)的過程中,我們用的是 VM 虛擬機,開場時真的不真的該怎么去做,特別是我的是命令窗口界面,別人的是圖形界面,我都不知道怎么調(diào)過來。后來通過自學(xué)老師給的資料和向同學(xué)請教,掌握了一些根
16、本的操作,比方掛載優(yōu)盤,編譯程序,在 Linu 環(huán)境下運行,轉(zhuǎn)換目錄等等。學(xué)了這些根底才能進展下面的模擬 OS 程序。老實說,第一個程序是在 C 中編譯好的,調(diào)試好了才在 Linu 下運行,感覺用 vi 比擬費事,因為有錯了不能調(diào)試,只是提示錯誤。但是一些顯而易見的小錯誤還是用 vi 改正比擬方便。以后的大一點的程序就得在 Linu 下調(diào)試了,因為有的頭文件在 VC 里面說找不到。就這樣,我們一邊上 OS 理論課,一邊上這個實驗,這樣挺互補的,老師講課,一步一步地布置任務(wù),我們自學(xué),就這個循環(huán)的過程中,我們學(xué)習(xí)了根本操作,用 vi,shell,模擬內(nèi)存的分配過程等一些 OS管理。可以說自己收獲
17、很大,根本上完成了老師布置的任務(wù),對于拔高的題目沒有去做,因為我理解我的程度,沒有時間和精力去做。期間我閱讀了不少關(guān)于 Linu 的相關(guān)資料,其中也不乏一些有趣的小故事,這既豐富了我的課余生活,也讓我加深了對一些術(shù)語的理解,比玩游戲強多了。三.對 Linu 將來的展望 眾所周知,目前 dows 操作系統(tǒng)是主流,在以后相當(dāng)長的時間內(nèi)不會有太大的改變,其方便友好的圖形界面吸引了眾多的用戶,甚至目前許多應(yīng)用軟件都是基于它的??墒菦]有哪一個系統(tǒng)是非常完美的,這也正是有別的 OS 得以存在的原因,每個系統(tǒng)都有其自身的優(yōu)點。隨著實驗課程的完畢,理論課也該完畢了,說實話教 OS 的這兩位老師是我們遇到過的不
18、錯的老師(這話放這可能不太恰當(dāng)),因為他們上課傳授的不僅僅是知識,更重要的是一些道理,包括一些做人的道理,講課時也抓住重點,循序漸進,讓同學(xué)理解很快;更可貴的是不以你過去的成績看問題,讓我樹立了很大的信心學(xué)好這門課程,也學(xué)到了不少專業(yè)知識和技能。其實老師讓寫心得我也沒怎么找資料應(yīng)付,自己想到什么就寫些什么,所以不免有些混亂;很少提到編程,因為那些在實驗報告里已經(jīng)說了,這里再寫就多余了。最后,感謝老師和同學(xué)們在學(xué)習(xí)上對我的幫助。linu 心得 第四篇c 語言結(jié)課感悟c 語言結(jié)課報告c 語言結(jié)課感悟 計算機系綜合性實驗 實驗報告 課程名稱C 程序設(shè)計實驗學(xué)期 至 學(xué)年第 學(xué)期 學(xué)生所在系部計算機學(xué)
19、院 年級 專業(yè)班級 學(xué)生姓名 學(xué)號 任課老師 實驗成績 計算機系制 實驗報告須知 1、學(xué)生上交實驗報告時,必須為打印稿A4 紙。頁面空間不夠,可以順延。2、學(xué)生應(yīng)該填寫的內(nèi)容包括:封面相關(guān)欄目、實驗地點、時間、目的、設(shè)備環(huán)境、 內(nèi)容、結(jié)果及分析p 等。3、老師應(yīng)該填寫的內(nèi)容包括:實驗成績、老師評價等。4、老師根據(jù)本課程的綜合性實驗指導(dǎo)單中實驗內(nèi)容的要求,評定學(xué)生的綜合 性實驗成績;要求在該課程期末考試前將實驗報告交給任課老師。綜合性實驗中,所涉及的程序,文檔等在交實驗報告前,拷貝給任課老師。任課老師統(tǒng)一刻錄成光盤,與該課程的期末考試成績一同上交到系里存檔。5、未盡事宜,請參考該課程的實驗大綱和
20、教學(xué)大綱。C 程序設(shè)計課程綜合性實驗報告第五篇c 語言結(jié)課感悟C 語言課程總結(jié) C 語言課程總結(jié) 一、C 的運行過程 編譯預(yù)處理宏定義,文件包含,條件編譯編譯語法檢查,分配內(nèi)存連接 程序student.c目的程序student.obj可執(zhí)行程序student.ee1程序是 C 的最WTT譯單位。2編譯預(yù)處理是特殊命令,不是語句。3函數(shù)是最小的功能單位。二、C 的程序構(gòu)造 1C 程序的根本元素是:關(guān)鍵字(38 個),標識符,運算符(34 種)和一些專用符號;、#、->和 C 中的庫函數(shù).2C 語言中的標識符根本變量名,指針名,構(gòu)造體類型名,數(shù)組名,函數(shù)名可以是字符,數(shù)字,下劃線,大小寫不同
21、。3程序由主函數(shù) main和功能函數(shù)組成.4函數(shù)由函數(shù)類型,函數(shù)名標識符,形參,函數(shù)體組成包括主函數(shù)。5函數(shù)體由說明語句和執(zhí)行語句組成。三、關(guān)于函數(shù)組成 存儲類型auto,rester,stat,etern類型生存期,可見性 操作類型:根本類型intfloatdouble,char(占空間大小,存儲形式,有效范圍,輸入輸出形式) 說明語句構(gòu)造類型數(shù)組,構(gòu)造體定義,引用,初始化方式,與根本變量的關(guān)系指針與變量,數(shù)組,函數(shù),構(gòu)造體,指針的關(guān)系變量名標識符函 表達式運算分量常量,變量,函數(shù)調(diào)用,表達式數(shù)表達式語句運算符種類算術(shù),關(guān)系,邏輯,賦值執(zhí)行語句分號逗號,條件,自增復(fù)合語句優(yōu)先級 空語句;結(jié)合
22、性 結(jié)果的類型 條件語句if,if-else,if 嵌套循環(huán)語句for,while,do-while開關(guān)語句(switch) 控制語句函數(shù)返回語句return連續(xù)語句break(用于開關(guān)構(gòu)造和循環(huán)退出) 繼續(xù)語句continue轉(zhuǎn)移語句goto函數(shù)調(diào)用語句函數(shù)名實參分號 1常量的合法表示八進制 0123,十六進制 0123,變量的合法表示字符,字符串2逗號表達式的值是最后一個表達式的值求a=3,a+5,15的值,求 a 的值3自增,自減的作用 4復(fù)合的賦值運算(inta=5,a+=a-=a=3 的值) 5Break 與 continue 的區(qū)別 6邏輯值 1 和 0 的使用a=2,b=1,c=
23、2,a>b>c 的值7If 與 else 的匹配關(guān)系 8多種數(shù)據(jù)類型混合使用時結(jié)果的類型 四、關(guān)于函數(shù)的調(diào)用 1調(diào)用方式表達式方式,語句方式,參數(shù)方式2形參與實參的關(guān)系(實參的求值順序) 3函數(shù)與變量的關(guān)系根本變量,數(shù)組,指針,構(gòu)造體做函數(shù)的參數(shù)4函數(shù)的返回值 5函數(shù)的嵌套調(diào)用例題6函數(shù)的類型 7常用的庫函數(shù)數(shù)學(xué)函數(shù) abs,pow(,y),sqrt,字符串函數(shù)等五、關(guān)于字符數(shù)據(jù) 1 字符數(shù)據(jù)存 ASCII 值在此范圍之內(nèi),與整型數(shù)據(jù)通用2C 中字符常量用單引號,一次一個字符“f” 3字符串常量用雙引號“abcdef” 4字符串操作連接,賦值,比擬,求長度,輸入輸出,s 的使用5字
24、符指針的使用與字符數(shù)組的區(qū)別charc100=”ffjfjfjfj”; charc=”ffjajfjfj”; 6.只有字符數(shù)組才可以整體操作,用s 和數(shù)組名 六、一些算法 1 數(shù)據(jù)的比擬和交換(用變量,用指針) 2給定數(shù)據(jù)的排序(選擇,插入,冒泡) 3.教材上某些例題的算法 七、程序的作用 數(shù)據(jù)的描繪輸入函數(shù)格式輸入,字符輸入,字符串輸入數(shù)據(jù)的操作數(shù)據(jù)輸入賦值語句 初始化 從文件中讀 算法 數(shù)據(jù)輸出輸出函數(shù)格式輸出,字符輸出,字符串輸出輸出到文件 1文件型指針 2文件的翻開 3文件的讀寫一個字符,一串字符,按格式4C 中沒有輸入輸出語句,只有輸入輸出函數(shù)第六篇c 語言結(jié)課感悟c 語言結(jié)課實驗報
25、告 西安交通大學(xué)實驗報告 實驗題目:程序設(shè)計根底課內(nèi)實驗 1.程序設(shè)計與分析p 1.1 上機數(shù)據(jù)類型:整型和字符型; 核心算法:用 if 語句實現(xiàn)選擇構(gòu)造,系統(tǒng)會根據(jù)用戶的輸入輸出相應(yīng)的語句,輸入和輸出上機個學(xué)生的學(xué)號和總成績; 數(shù)據(jù)類型:整型和浮點型; 核心算法:系統(tǒng)將每位同學(xué)的成績求和,并賦值給一個新的變量,再用冒泡法對總成績進展排列,將總成績高的同學(xué)的學(xué)號和總成績向前移,最后得到所需的排序。上機題目 3 當(dāng)用戶輸入三個學(xué)生的班級,學(xué)號,高數(shù)成績,大學(xué)物理成績和英語成績,輸出按總成績從大到小排序的三個學(xué)生信息; 數(shù)據(jù)類型:整型,浮點型 核心算法:將學(xué)號,班級,總成績定義為一個構(gòu)造體,然后分
26、別引用構(gòu)造體變量,運用 for 循環(huán)語句進展比擬,先將班級從小到大排序,再將同一班級的學(xué)生按總成績從大到小排序,最后輸出每位學(xué)生的班級,學(xué)號和總成績; 上機題目 4 刪除某一個學(xué)生的信息 程序?qū)崿F(xiàn)的功能:用戶輸入一個待刪除學(xué)生的學(xué)號或者姓名,假設(shè)該學(xué)生不存在,那么輸出原有三個學(xué)生信息,假設(shè)該學(xué)生存在,那么輸出剩余學(xué)生信息。數(shù)據(jù)類型:整型,浮點型,字符型; 核心算法:多維數(shù)組和一維數(shù)組的使用,字符串的使用,if 語句和 for語句的應(yīng)用,strcpy 交換函數(shù)的運用,循環(huán)鑲嵌輸出 2.程序設(shè)計中存在的問題和解決思路 2.1 上機題目 1 按照用戶選擇的功能,來輸出相應(yīng)的提示 主要問題:空格較多;
27、輸出同一語句; 解決方法:五個一組,復(fù)制粘貼;賦值符應(yīng)改為等號; 2.2 上機題目 2 輸出學(xué)生信息 主要問題:對學(xué)生信息進展排序,數(shù)據(jù)較多 解決方法:用 if 語句結(jié)合冒泡法進展排序,運用一維數(shù)組,將每個人的成績放到一個數(shù)組中 2.3 上機題目 3 輸出學(xué)生排名 主要問題:將一個人的信息全部輸出 解決方法:運用構(gòu)造體,將一個人的根本信息放入構(gòu)造體中 2.4 上機題目 4 刪除某一個學(xué)生的信息 主要問題:將數(shù)據(jù)整體輸出;多個數(shù)組的輸出; 解決方法:應(yīng)用數(shù)組,輸出較少的數(shù)組來輸出大量數(shù)據(jù);利用循環(huán)鑲嵌輸出多個數(shù) 3 實驗總結(jié) 1.編程時一定要細心,注意代碼的使用,分號要特別注意,要多運用數(shù)組,循
28、環(huán),構(gòu)造體, 指針,力求程序簡單方便,各種運算符已經(jīng)根本掌握,可以運用數(shù)組,循環(huán),還需要多練習(xí)一些構(gòu)造體,指針類題目。2.利用循環(huán)鑲嵌輸出多個數(shù)組; 3.應(yīng)用數(shù)組,可以用輸出較少的數(shù)組來輸出大量數(shù)據(jù);4.賦值符和等號是不同的; 5.區(qū)分字母大小寫; 6.注意換行符和空格的使用; 7.學(xué)習(xí) C 語言可以更加深化的理解計算機,為學(xué)習(xí)其他計算機語言打下好的根底 8.C 語言是一門嚴肅的課程,我們編程時應(yīng)認真編好每一個代碼,它將使我們更加嚴肅認 真處理我們的生活; 4.代碼清單 1.1 上機題目 1 按照用戶選擇的功能,來輸出相應(yīng)的提示 #includestdio.h> intmain char
29、;printf(1.Inputn);printf(2.Outputn); printf(3.Ordern); printf(4.Quitn); =getchar; if(=i) printf(YouaretryingtoInputinfon); if(=o)c 語言結(jié)課感悟 printf(YouaretryingtoOutputinfon); if(=m) printf(YouaretryingtoMakethingsorderedn); if(=q) printf(YouareabouttoQuitn); return0; 1.2 上機題目 2 #includestdio.h> int
30、main intid1,id2,id3,t1;floatsum1,sum2,sum3,t2;floata5,b5,c5; scanf(dfff,id1,a0,a1,a2);scanf(dfff,id2,b0,b1,b2);scanf(dfff,id3,c0,c1,c2);sum1=a0+a1+a2;sum2=b0+b1+b2;sum3=c0+c1+c2;if(sum2>sum1)if(sum3>sum1)if(sum3>sum2)printf(d,.1fnd,.1fnd,.1fn,id1,sum1,id2,sum2,id3,sum3);return0;t1=id2;id2=i
31、d3;id3=t1;t2=sum2;sum2=sum3;sum3=t2;t1=id1;id1=id3;id3=t1;t2=sum1;sum1=sum3;sum3=t2;t1=id1;id1=id2;id2=t1;t2=sum1;sum1=sum2;sum2=t2; 1.3 上機題目 3 #includestdio.h> structStudent c 語言結(jié)課感悟 intid,cl; floatcj; St4,t; intmain inti,j;floata,b,c;for(i=1;i=3;i+)for(i=1;i=3;i+)for(j=i+1;j=3;j+)if(Sti.cl>S
32、tj.cl|(Sti.cl=Stj.clSti.cjStj.cj)t=Sti;Sti=Stj;Stj=t;scanf(ddfff,Sti.id,Sti.cl,a,b,c);Sti.cj=a+b+c;for(i=1;i=3;i+)printf(d,d,.1fn,Sti.cl,Sti.id,Sti.cj);return0; 1.4 上機題目 2 #includestdio.h> #includestring.h> intmain float score43=99.5,88.5,89.5,77.9,56.5,87.5,92.5,99.0,60.5,0.0,0.0,0.0第七篇c 語言結(jié)課感悟C 語言結(jié)課作業(yè) 實訓(xùn)工程之一-選擇構(gòu)造 1. 題目一次單字符口令檢查 2.功能要求:1提示用戶輸入一個字符的口令。2用戶輸入口令后,程序?qū)ζ溥M展檢查:口令對,那么告訴用戶:“您是合法使用者”; 口令不對,那么告訴用戶:“你是非法使用者”。3.算法分析p :1定義數(shù)據(jù)變量為字符型; 2提示用戶輸入一個字符; 3調(diào)用 if 函數(shù),進展判斷; 4假設(shè) =a,那么輸出”您是合法使用者”,否那么輸出”你是非法使用者” 4.流程圖: 5.程序:#includestdio.h> main char;printf(pleaseinputacharacter:);scanf(c,);if(=
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 重癥肺炎患者問診要點與流程
- 沙水區(qū)游戲價值培訓(xùn)
- IABP最常見的并發(fā)癥及臨床管理
- 二甲復(fù)評消防安全培訓(xùn)
- 煤礦工作總結(jié)概述
- 學(xué)生生存教育體系構(gòu)建
- 綠城社區(qū)工作總結(jié)
- 家政服務(wù)崗前培訓(xùn)
- 愛眼護理操作流程
- 癌癥病人的康復(fù)護理
- 【初中科學(xué)】土壤與植物生長教學(xué)設(shè)計 2024-2025學(xué)年浙教版七年級下冊科學(xué)
- 山東省濰坊市2024-2025學(xué)年高二上學(xué)期期末考試歷史試題(原卷版+解析版)
- 《醫(yī)療機構(gòu)重大事故隱患判定清單(試行)》知識培訓(xùn)
- 人工智能輔助科研數(shù)據(jù)挖掘與分析
- 河南省鄭州市管城回族區(qū)2024-2025學(xué)年數(shù)學(xué)五年級第二學(xué)期期末聯(lián)考試題含答案
- SEAtech 石油石化ICS網(wǎng)絡(luò)安全解決方案
- 班級管理中的法治教育實踐
- 智能化、數(shù)字化轉(zhuǎn)型
- 天津中考英語2020-2024年5年真題匯編-學(xué)生版-專題09 短文首字母填空
- 中山市第一中級人民法院保險糾紛審判白皮書(2021年-2023年)2024年11月
- 綜合機電供應(yīng)及安裝專業(yè)分包工程機電系統(tǒng)調(diào)試方案
評論
0/150
提交評論