97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

C語(yǔ)言實(shí)驗報告

時(shí)間:2024-04-24 09:50:16 偲穎 實(shí)驗報告 我要投稿

C語(yǔ)言實(shí)驗報告(通用14篇)

  在經(jīng)濟發(fā)展迅速的今天,接觸并使用報告的人越來(lái)越多,報告具有成文事后性的特點(diǎn)。那么大家知道標準正式的報告格式嗎?下面是小編整理的C語(yǔ)言實(shí)驗報告,歡迎閱讀與收藏。

C語(yǔ)言實(shí)驗報告(通用14篇)

  C語(yǔ)言實(shí)驗報告 1

  一、實(shí)習目的

  1.掌握在集成環(huán)境中編輯、編譯、連接和運行C程序的方法。

  (1)運行TC

  (2)啟動(dòng)TC集成環(huán)境,輸入一個(gè)源程序,編譯并運行。

  2.掌握單步執行、設置/去除斷點(diǎn),觀(guān)察變量或表達式的值。

  (3)在該程序中按CTRL+F7單步招待并在觀(guān)察窗口中查看變量和表達式的值。

  (4)設置/去除斷點(diǎn),繼續調試。

  1、熟練掌握if.switch分支語(yǔ)句的使用。

  2、熟練掌握f(shuō)or.while.do.while循環(huán)語(yǔ)句的使用。

  3、熟練掌握函數的定義、說(shuō)明、參數傳遞及嵌套和遞歸調用方法。

  4、熟練掌握一維數組、二維數組、字符數組的定義、說(shuō)明和使用方法。

  熟練掌握結構體和指針的綜合應用鏈表的操作

  二、實(shí)習地點(diǎn)

  北京交通干部管理學(xué)院計算機系機房十三號.

  三、實(shí)習成果

  熟練掌握TC集成環(huán)境的使用方法。認真編寫(xiě)實(shí)習報告和實(shí)習總結,描述實(shí)習操作和心得體會(huì ),總結在這次實(shí)習中的業(yè)務(wù)收獲,作出自我評價(jià)。熟練掌握并應用TC程序設計的各個(gè)知識點(diǎn)。掌握結構體和指針的聯(lián)合使用,學(xué)會(huì )鏈表的構造和常用操作方法,認真編寫(xiě)實(shí)習日志和實(shí)習體會(huì )。并通過(guò)各種途徑查找所需資料,拓寬視野,培養自學(xué)能力。

  四、實(shí)習心得

  在短短一周的實(shí)習期間使我獲取了不少新知識也鞏固了許多老知識。我體會(huì )到了老師和同學(xué)們的熱心幫助,無(wú)論面對學(xué)習中多大的`困難,同學(xué)們都會(huì )幫助你,老師也會(huì )幫助你,大家就像兄弟姐妹一樣。老師安排我們有具有的分工:

  首先,在計算機機房里同學(xué)們積極的對C語(yǔ)言進(jìn)行鞏固與實(shí)習,老師熱心的講解同學(xué)們提出的問(wèn)題和實(shí)習過(guò)程中應該注意的事項和同學(xué)們的任何。老師把我們分為幾組,每一組十一個(gè)人,并且分配了具體的任務(wù),在我們實(shí)習結束后每一組的同學(xué)都把自己組里的成果展示給大家一起分享,告訴大家編程的原理、方法等,使同學(xué)們既有動(dòng)手能力,又能提高語(yǔ)言表達能力。

  然后同學(xué)們把自到自己的小組里,大家具體分工,你編這道題,我編這道題……我們不會(huì )的地方就去問(wèn)學(xué)習比較好一些的同學(xué),或者去問(wèn)老師,老師和同學(xué)們總是那么的熱心,只要你還不明白,不論你問(wèn)多少次,老師和同學(xué)們都會(huì )耐心地給你細心的講解,直到講會(huì )為止。

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

  這次實(shí)習是有益的,它不僅讓我們學(xué)習到了C語(yǔ)言的知識,更讓我們學(xué)習到了同學(xué)們之間的那種團隊精神,為我以后踏入社會(huì )工作準備了很多良好的知識與經(jīng)驗。

  C語(yǔ)言實(shí)驗報告 2

  經(jīng)過(guò)4個(gè)禮拜的實(shí)訓,讓我受益匪淺,給我收獲最大的是我覺(jué)得很多工作需要我去摸索和探討,要不怕吃苦,勇于激流勇進(jìn),有的工作雖然單挑又重復,但這是磨練意志最有效的方法,我告誡自己要認真完成,對每項實(shí)訓任務(wù)都要他看成是對自己的一次考核,做到每一件事的過(guò)程中遇到困難,一定要爭取不拋棄,不放棄,堅持“戰斗”,只要希望還在,勝利一定屬于我們。

  我們這次實(shí)訓的內容是“學(xué)生成績(jì)管理系統”,首先要感謝陪伴我們4個(gè)禮拜對我們精心指導的老師,幫助我們在實(shí)訓過(guò)程中解決了很多我們解決不了的問(wèn)題,讓我們能繼續的完成接下來(lái)的內容和讓我們的實(shí)訓成果有了圓滿(mǎn)的成功。在學(xué)習的過(guò)程中并不是一帆風(fēng)順的,在這之中,因為要操作的東西很多,有時(shí)錯一步,后面的結果就無(wú)法顯示,而自己的計算機又太差,根本檢查不出來(lái)是哪里出了錯!這時(shí)候,老師都會(huì )耐心的過(guò)來(lái)幫助我,我很感謝老師也很感謝學(xué)校能安排這么優(yōu)秀的老師來(lái)教我們!還有就是團隊的力量,對于一個(gè)大的軟件系統,不是一個(gè)人就能完成的,他需要小組成員之間的團結協(xié)作,盡管一開(kāi)始我們小組之間團員的意見(jiàn)不是很統一,但大家各抒己見(jiàn),吧自己的想法提出來(lái),然后集思廣益,把大家認為最好的意見(jiàn)說(shuō)出來(lái),最后終于完成了“學(xué)生成績(jì)管理系統”的實(shí)訓。

  在這次實(shí)訓過(guò)程中,老師還在期間讓我們小組各自展示我們的實(shí)訓成果,由其他小組提出意見(jiàn),取長(cháng)補短,對于別的小組做的比我們好的地方,我們要虛心學(xué)習,不好的地方我們會(huì )一起想解決問(wèn)題的辦法。這對于我們未來(lái)走向社會(huì )具有一定的鍛煉性質(zhì)。

  作為學(xué)生,我們更多的是課本的知識的理解,理論的優(yōu)勢是我們的特色,但是怎樣將理論結合實(shí)際卻是擺在我們面前的難題。有些知識雖然我們學(xué)過(guò),但是要把它運用到系統中的過(guò)程中還出現了很多問(wèn)題,比如對于控件ListView和DataGridView的使用,在基于多表查詢(xún)的時(shí)候,使用DataGridView這個(gè)控件就難以實(shí)現在數據庫里的多張表的更新,后來(lái)我們還是選擇了ListView這個(gè)控件。從這里讓我知道了,只是的學(xué)習是沒(méi)有止境的,我們只有在不斷的學(xué)習中了解更多,并且能夠把所學(xué)的知識舉一反三,這樣我們才能更好的吧實(shí)訓項目做得更好。我覺(jué)得學(xué)習了這個(gè),對我參加工作后制表、創(chuàng )建查詢(xún)、數據分析和材料演示都有很大的作用,這樣,我們能更清楚的了解信息并進(jìn)行分析。

  當然實(shí)習中還有著(zhù)更多的感觸,包括學(xué)習,生活各個(gè)方面。就學(xué)習而言,專(zhuān)業(yè)實(shí)訓它更偏重于應用,更加細致,要求也更加嚴格。在實(shí)際中實(shí)現自己的理想,必需不斷的增加自己的能力,做事情更加專(zhuān)注。就生活而言,專(zhuān)業(yè)學(xué)習展示給我們看各個(gè)不同的小組的實(shí)訓結果,讓我們知道了要善于學(xué)習他人的優(yōu)點(diǎn)。

  上面的認識都是正面的,也是自己受益的主要部分,但就個(gè)人而言,本次的專(zhuān)業(yè)實(shí)訓更多的是讓自己認識到自己的不足。通過(guò)此次的實(shí)訓,更多的是對大二一學(xué)期的`回顧和反省?偟膩(lái)說(shuō),我們這一次實(shí)習是比較成功的,大家都能學(xué)習到了很多在校園、在課堂上、課本上學(xué)不到的東西,也了解很多和懂得了做人的道理,特別是體會(huì )到生活中的艱辛和找工作的不容易。

  做軟件這個(gè)東西不能著(zhù)急,越是著(zhù)急對我們的學(xué)習就越是不利。把心態(tài)擺平穩,從簡(jiǎn)單做起,不能急于求成。在學(xué)習過(guò)程中會(huì )有很多時(shí)候心情很郁悶,是在學(xué)不下去了,不過(guò)堅持一下就好了,重在堅持嘛,沒(méi)有什么不可能過(guò)去的。還有就是平時(shí)要注意多積累這樣在以后用知識的時(shí)候就不愁沒(méi)有資源了。

  四個(gè)星期的實(shí)訓課很快結束了,我發(fā)現我對計算機有了新的認識,以前只知道玩游戲、娛樂(lè )和簡(jiǎn)單的應用。通過(guò)這次的實(shí)訓,我了解到,要真真正正的掌握計算機程序還不是一件簡(jiǎn)單容易的事兒,但真正掌握后,它帶個(gè)我們的將是無(wú)窮的便捷與科技,我喜歡高端便捷的生活。我希望我能做計算機這個(gè)萬(wàn)能機器人的主人而不是奴隸,我會(huì )努力加油的!感謝學(xué)校,感謝老師給我的幫助,讓我的思想、技能又上了一個(gè)臺階!感謝!加油!

  C語(yǔ)言實(shí)驗報告 3

  一周的C語(yǔ)言實(shí)訓,雖然時(shí)間略顯倉促,但卻讓我學(xué)到了很多實(shí)際運用的技能!

  首先,在實(shí)訓中的第一步是編寫(xiě)功能較為單一的小程序,雖然是小程序,但所用的知識卻都是我們本學(xué)期學(xué)習的重點(diǎn)知識。在做題的過(guò)程中讓我們把這些知識復習了一遍,強化了知識!

  其次,這次作中所碰到的題目,在實(shí)訓中已經(jīng)接觸過(guò),所我們都比較深知這些題目的要求和算法,因次在編寫(xiě)小程序時(shí)比較快,而且算法也是比較簡(jiǎn)化,運算準確。鑒次我明白很多編程題要經(jīng)過(guò)多次編寫(xiě)修改與調試,才會(huì )得到最簡(jiǎn)略的算法。

  再次,平時(shí)我們學(xué)C語(yǔ)言視乎都是為了考試或者做一些比較常規的題目,而這次實(shí)訓卻給我們的將所學(xué)知識運用于解決實(shí)際問(wèn)題的機會(huì ),讓人更有激情,這就是編寫(xiě)軟件的在雛形,也讓我們感受到了編寫(xiě)軟件程序的樂(lè )趣。但是不僅僅是如此,更為重要的是在運用所學(xué)知識的.過(guò)程中,記住這些知識,并能夠廣泛的運用!

  雖然我這次是編寫(xiě)一個(gè)菜單的程序,但是如果我么留心的話(huà),我們身邊有許多電子設備都是內置有程序的,我們也可以在此次專(zhuān)題實(shí)訓過(guò)后,自行確定其他的專(zhuān)題進(jìn)行編寫(xiě)程序,這樣可以讓我們的知識更加深化豐富!

  這次實(shí)訓似乎是對我巨大的考驗,程序在不慌不忙的進(jìn)行著(zhù),按照我自身的進(jìn)度,提前完成是沒(méi)有問(wèn)題的,但是很多客觀(guān)條件讓我不得不在最后的時(shí)間里才上交的作業(yè)。每當我把程序寫(xiě)完以后,卻由于每一臺電腦的識別格式不一樣而導致我所寫(xiě)的文件一次次的被損壞,盡管這樣,我仍然沒(méi)有放棄,最后還趕在截止時(shí)間到來(lái)之前上交了我的作業(yè)!

  這一次編寫(xiě)大作業(yè)的程序又讓我感受到學(xué)程序可以鍛煉縝密的思維了。因為平時(shí)練習的都是小程序,所以句段比較少,一些錯誤都很容易被檢查出來(lái),但是這次實(shí)訓卻是上百段的語(yǔ)句,難以檢查,似乎也沒(méi)有經(jīng)驗去怎么檢查,那一剎那感覺(jué)到很急,但又不知如何是好,可是又不輕易的向老師詢(xún)問(wèn),因為好像蠻簡(jiǎn)單,相信自己能夠檢查出來(lái),所以我一般都是獨立思考的完成的,只有少部分是在老師和與同學(xué)討論下完成的。

  在編寫(xiě)程序中,真的是細節決定成敗,因為不管程序的語(yǔ)句是多是少,但是只要有一條語(yǔ)句或語(yǔ)法不正確,就不能使程序得到所需要的結果。沒(méi)能夠使自己編寫(xiě)出來(lái)的程序等到想要的結果,意味著(zhù)這是一個(gè)不理想的程序,對于本次編寫(xiě)來(lái)說(shuō)則是失敗的。

  C語(yǔ)言實(shí)驗報告 4

  在本學(xué)期學(xué)習C語(yǔ)言將近一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓,做了一個(gè)比較復雜、功能較全的學(xué)籍管理系統。雖然實(shí)訓為期不長(cháng),但對我C語(yǔ)言水平的提高和對C的認識理解有很大幫助。

  在這次實(shí)訓中,我對C語(yǔ)言有了一個(gè)更深的了解認識,也使我這個(gè)學(xué)期學(xué)的知識得到了鞏固。雖然在實(shí)訓中遇到了許多的困難,比方說(shuō)一開(kāi)始在文件方面的知識比較薄弱,在對輸入的數據保存、已輸入條數的統計方面做得不足。但經(jīng)過(guò)自己對文件內容的學(xué)習和向他人的請教,在這方面的知識得到補充,問(wèn)題也得到了解決。在這次實(shí)訓中,當自己每次解決一個(gè)問(wèn)題時(shí),當自己經(jīng)過(guò)多次調試、修改使程序得以運行時(shí),自己心中那份自信、滿(mǎn)足、愜意感油然而生。經(jīng)過(guò)這次實(shí)訓,使我加強了對C語(yǔ)言的興趣。

  同時(shí)在這次實(shí)訓中,也使我發(fā)現了許多的問(wèn)題。

  在實(shí)訓中,我認識到自己還有很多的知識沒(méi)學(xué)好,基礎知識沒(méi)理清,而且許多東西還要去翻書(shū),去上網(wǎng)搜索。而且遇到一些小錯誤運行不出來(lái),就會(huì )煩躁不安,覺(jué)得有些自暴自棄,以后要克服,盡量保持一顆良好的`心態(tài),學(xué)好C語(yǔ)言,也學(xué)好用C語(yǔ)言編寫(xiě)一個(gè)按要求的系統。

  同時(shí)這次實(shí)訓也使我更加深化了C語(yǔ)言學(xué)習方法。算法是程序的靈魂,在我們每遇到一個(gè)比較復雜的編程問(wèn)題時(shí),我們應該先寫(xiě)出該問(wèn)題解決的算法,然后再去實(shí)現編代碼。做到了這樣,問(wèn)題才能更快地解決。軟件開(kāi)發(fā)少不了合作,只有合作才能共同提高,只有互補才能取長(cháng)補短,共同進(jìn)步。

  通過(guò)這次實(shí)訓,我也認識到自己有許多的方面需要改進(jìn)和有待提高。

  對于以后,我會(huì )從以下幾方面繼續努力:

  1、加強對算法的學(xué)習,達到精通一些基本算法的水平。

  2、編程多加強實(shí)踐,多上機學(xué)習。

  3、打好基礎,扎實(shí)功底,注重基礎理論學(xué)習,不好高騖遠。

  4、加強和同學(xué)的合作,遇到問(wèn)題多討論,多尋找解決問(wèn)題的方法,

  總之,這一切將對我C語(yǔ)言的學(xué)習有很大幫助。

  C語(yǔ)言實(shí)驗報告 5

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

  在這次實(shí)訓中,我對對C語(yǔ)言有了一個(gè)更深的了解認識,也對這個(gè)學(xué)期學(xué)的知識得到鞏固,還嘗試運行編程,每次運行程序成功,讓我對下面的項目就充滿(mǎn)信心。通過(guò)自己與同學(xué)合作編寫(xiě)程序,最終把最初的理論知識轉化基本技能。這次的實(shí)訓,使我對C語(yǔ)言的學(xué)習產(chǎn)生濃厚的興趣。

  還是這次實(shí)訓,最令人激動(dòng)的就是合作做項目,雖然那只是一個(gè)很小很小的項目。每天大家來(lái)得很早,大家在一起學(xué)習,取長(cháng)補短,我們很好的在實(shí)訓中長(cháng)知識,提高我們的學(xué)習熱情。實(shí)訓中深切體會(huì )到了老師認真負責的偉大的精神和熱情為同學(xué)指導的促學(xué)方式,雖然對有些時(shí)候老師沒(méi)給我們指出解決問(wèn)題的'方法有些小抱怨,但是到了結束時(shí)才知道,這種教學(xué)讓我們自己學(xué)會(huì )了自學(xué),學(xué)會(huì )了去看懂別人的代碼。更多是老師給的感動(dòng),每天在我們來(lái)之前就到了教室,在講課中海給我們分享他在公司上班的一些心得和體會(huì ),還有那些我們應該注意的事項,這些是平時(shí)上課時(shí)無(wú)法學(xué)到的,是更深層次的巨大收獲。通過(guò)這次實(shí)訓,也使我們發(fā)現了許多問(wèn)題。

  在實(shí)訓中,我們認識到自己還有很多的知識沒(méi)學(xué)好,基礎知識沒(méi)理清,而且許多東西還要去翻書(shū),去上網(wǎng)搜索。而且遇到一些小錯誤運行不出來(lái),就會(huì )煩躁不安,覺(jué)得有些自暴自棄或者抱怨項目的變態(tài),以后要克服,盡量保持一顆良好的心態(tài),學(xué)好C語(yǔ)言,也學(xué)好用C語(yǔ)言編寫(xiě)一個(gè)按要求的系統。

  還有就是對于未來(lái),近程就是下學(xué)期,我覺(jué)得我還有許多方面需要提高。首先我要繼續學(xué)習好C語(yǔ)言的基礎知識,然后能在電腦上熟練的運用。然后每天都能寫(xiě)一些程序,上網(wǎng)時(shí)候多看一些優(yōu)秀的教程和優(yōu)秀的代碼。遇到問(wèn)題時(shí)多和同學(xué)討論,并且多弄出幾套方案,多鍛煉自己結局問(wèn)題的能力和與同學(xué)合作的能力。

  總之,這一切都成為我記憶里面的一個(gè)篇章,更是在C語(yǔ)言編程上的一個(gè)里程碑。

  C語(yǔ)言實(shí)驗報告 6

  一、實(shí)驗目的

  1、掌握C語(yǔ)言中的變量、數組、函數、指針、結構體等主要知識點(diǎn)。

  2、掌握C程序的結構化程序設計方法,能使用C語(yǔ)言開(kāi)發(fā)簡(jiǎn)單的'應用程序。

  3、掌握C程序的運行、調試方法等。

  二、實(shí)驗內容

  編寫(xiě)一個(gè)學(xué)生信息排序程序要求:

  1、程序運行時(shí)可輸入n個(gè)學(xué)生的信息和成績(jì)(n預先定義)。

  2、學(xué)生信息包括:學(xué)號、英文姓名、年齡;學(xué)生成績(jì)包括:語(yǔ)文、數學(xué)、計算機。

  3、給出一個(gè)排序選擇列表,能夠按照上述所列信息(學(xué)號、姓名、年齡、語(yǔ)文、數學(xué)、計算機)中的至少一個(gè)字段進(jìn)行排序,并顯示其結果。

  4、使用函數方法定義各個(gè)模塊。

  C語(yǔ)言實(shí)驗報告 7

  C語(yǔ)言實(shí)驗:

  在C語(yǔ)言實(shí)驗中,我深刻體會(huì )到了編程的重要性和實(shí)踐的意義。通過(guò)課堂上的'講解和實(shí)驗操作,我不僅學(xué)會(huì )了C語(yǔ)言的基本語(yǔ)法和數據結構,還掌握了如何運用C語(yǔ)言進(jìn)行程序設計和調試。

  在實(shí)驗過(guò)程中,我遇到了許多難題,但通過(guò)不斷嘗試和思考,最終成功解決了問(wèn)題。這個(gè)過(guò)程不僅提高了我的編程能力,還培養了我的耐心和堅韌性。

  C語(yǔ)言實(shí)驗讓我受益匪淺,讓我更加熱愛(ài)編程,也讓我更加有信心面對以后的學(xué)習和工作。

  C語(yǔ)言實(shí)驗報告心得與小結:

  在這次C語(yǔ)言實(shí)驗中,我學(xué)習了C語(yǔ)言的基本語(yǔ)法和數據結構,了解了變量、數據類(lèi)型、運算符、控制語(yǔ)句、數組、函數等內容。

  通過(guò)實(shí)驗操作,我成功編寫(xiě)了一些簡(jiǎn)單的程序,如輸入輸出程序、計算器程序、數組排序程序等,這些程序既鍛煉了我的編程能力,又深化了我對C語(yǔ)言的理解。

  在實(shí)驗過(guò)程中,我也遇到了一些困難和問(wèn)題,但通過(guò)不斷地嘗試和思考,最終成功解決了問(wèn)題。這個(gè)過(guò)程不僅讓我更加熟悉了C語(yǔ)言,還培養了我的耐心和堅韌性。

  通過(guò)C語(yǔ)言實(shí)驗,我獲益匪淺,不僅提高了我的編程能力,還讓我對計算機原理和程序設計有了更深入的了解,我相信這些知識和經(jīng)驗對我未來(lái)的學(xué)習和工作將大有裨益。

  C語(yǔ)言實(shí)驗報告 8

  C語(yǔ)言實(shí)訓報告做完這個(gè)課程設計,我們的自信一下子提高了;盡管對于有些人這種程序會(huì )很簡(jiǎn)單,可對我們c語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗為以后的學(xué)習計算機的我們增強了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙!雖然對著(zhù)電腦做程序,有點(diǎn)累有點(diǎn)熱,可是當看到勞動(dòng)成果時(shí),真是別有一番滋味在心頭!世上無(wú)難事,只怕有心人,的確如此。做完這個(gè)程序最大的收獲就是感受到了集體的力量,當然個(gè)人的智慧也是很重要的哦!

  忙碌了一個(gè)多星期,在大家的.共同努力下,我們總算將此程序設計出來(lái)。盡管不是自己獨立完成,但仍然很高興,因為在設計的過(guò)程中,讓我了解到要設計一個(gè)程序,查找資料是至關(guān)重要的,在他人的基礎上,再根據自己所學(xué)進(jìn)行修改與調試,最后設計出自己想要的程序,這過(guò)程艱辛,但只要你持之以恒,成功指日可待。

  另外平時(shí)扎實(shí)的基礎也很關(guān)鍵,因為如果你平時(shí)學(xué)得就不怎么樣,那么你面對這么一個(gè)比較有難度的程序,你可能會(huì )望而卻步,看他人的程序都是個(gè)難點(diǎn),更別說(shuō)讓你自己去設計。為了解決此。類(lèi)問(wèn)題,最好就是多向同學(xué),老師請教,不要怕難為情。

  c語(yǔ)言課程設計和現代計算機技術(shù)的實(shí)際應用相結合,是我們在本階段學(xué)完理論課程之后對自己該方面的能力的一次很好的檢驗,從開(kāi)始的算法思路到運行調試后的美觀(guān)的圖形界面以及另人興奮的可用程序,都是一個(gè)很好的學(xué)習和鍛煉的過(guò)程。使我們鞏固了原有的理論知識,培養了我們靈活運用和組合集成所學(xué)過(guò)知識及技能來(lái)分析、解決實(shí)際問(wèn)題的能力。使我們體會(huì )到自身知識和能力能在實(shí)際中的應用和發(fā)揮。不但可以激發(fā)創(chuàng )新意識,還可以開(kāi)發(fā)創(chuàng )造能力、培養溝通能力。這次實(shí)習時(shí)間雖然僅有一個(gè)星期,但確實(shí)使我獲益匪淺。通過(guò)實(shí)習我豐富了計算機操作經(jīng)驗,更加深了對c語(yǔ)言的了解,熟悉了其環(huán)境,更增強了對turbo c的使用技巧。

  二十一世紀是計算機的世紀,是一個(gè)全新的世紀,計算機正逐步入侵我們的生活。剛開(kāi)始接觸計算機的時(shí)候感覺(jué)很新奇,那時(shí)覺(jué)得計算機很神秘,于是就產(chǎn)生了以后一定要熟練掌控計算機的念頭。大學(xué)的教育模式和中學(xué)有很大不同,從平常的課程安排和教學(xué)就可以知道,但是獨立完成課程設計和寫(xiě)論文這種任務(wù)對我們來(lái)說(shuō)無(wú)疑是一個(gè)很大的挑戰

  總之,這次設計程序讓我受益良多,我會(huì )好好珍惜像這種難得的機會(huì )。

  C語(yǔ)言實(shí)驗報告 9

  一、 課題名稱(chēng):

  簡(jiǎn)單計算器設計一個(gè)簡(jiǎn)單的程序來(lái)模擬計算器的功能。

  二、 設計目的:

  1、通過(guò)理論知識與實(shí)際需求相結合,編輯解決一些日常中的實(shí)際問(wèn)題,培養初步的獨立分析和設計能力。

  2、了解應用程序設計解決實(shí)際問(wèn)題的.具體過(guò)程和實(shí)現方法,掌握應用C語(yǔ)言進(jìn)行程序設計的基本規范;

  3、重點(diǎn)掌握C語(yǔ)言的程序編寫(xiě)、函數設計、算法設計和程序調試方法;

  4、初步掌握系統開(kāi)發(fā)過(guò)程的問(wèn)題分析、系統設計、程序編碼、測試等基本方法和技能。

  三、 設計任務(wù):

  1、通過(guò)結構體數組和共用體數組來(lái)存放輸入的每一數字或運算符號的記錄(包括1、2、3等數字,+、——、x、等運算符號),然后將其信息存入文件中。輸入一個(gè)算術(shù)計算式,就在屏幕上顯示結果。

  2、輸入簡(jiǎn)單的加減乘除算術(shù)計算式,并在屏幕上顯示計算結果;

  四、 設計要求:

  1、用C語(yǔ)言實(shí)現程序設計并進(jìn)行調試;

  2、畫(huà)出查詢(xún)模塊的流程圖;

  3、系統的各個(gè)功能模塊要求用函數的形式實(shí)現;

  4、界面友好(良好的人機互交)。

  5、完成設計說(shuō)明書(shū)(A4)。

  C語(yǔ)言實(shí)驗報告 10

  C語(yǔ)言實(shí)踐報告模式一:在科學(xué)技術(shù)飛速發(fā)展的今天,計算機互聯(lián)網(wǎng)在人們當中的作用越來(lái)越突出。作為一種計算機語(yǔ)言,學(xué)習C語(yǔ)言有助于我們更好地理解計算機和與計算機交流。因此,學(xué)習C語(yǔ)言對我們來(lái)說(shuō)尤為重要。

  本周,我們的專(zhuān)業(yè)學(xué)生在專(zhuān)業(yè)教師的領(lǐng)導下進(jìn)行了C語(yǔ)言程序的實(shí)踐學(xué)習。在此之前,我們學(xué)習了一個(gè)學(xué)期的C語(yǔ)言課程,對它有了一定的了解,但是僅僅停留在了解的范圍內,對里面的很多東西還是不熟悉,使用起來(lái)還是覺(jué)得很吃力。畢竟萬(wàn)事開(kāi)頭難。

  除了課堂教學(xué),學(xué)習C語(yǔ)言編程必須保證不少于課堂教學(xué)時(shí)數。由于課時(shí)有限,課程中無(wú)法安排太多的統一計算機實(shí)驗。因此,希望學(xué)生能夠有效利用課程中計算機實(shí)驗的機會(huì ),盡快掌握用C語(yǔ)言開(kāi)發(fā)程序的能力,為以后的進(jìn)一步學(xué)習打下良好的基礎。為此,我們根據課堂教學(xué)的內容和進(jìn)度,在計算機上安排了12個(gè)實(shí)驗。課程的計算機實(shí)驗的目的不僅是為了驗證教材和講課的內容,也是為了檢查自己編寫(xiě)的程序是否正確。課程安排的計算機實(shí)驗的目的可以概括如下:

  1、加深對課堂教學(xué)內容的理解

  很多關(guān)于C語(yǔ)言的語(yǔ)法規則都要在課堂上教,聽(tīng)起來(lái)很枯燥,很難記。死記硬背是不可取的。但是,要把C語(yǔ)言作為解決實(shí)際問(wèn)題的工具,就必須掌握它。通過(guò)多次計算機練習,對語(yǔ)法知識有了感性的`認識,加深了對它的理解,在理解的基礎上自然掌握了C語(yǔ)言的語(yǔ)法規則。我想我在課堂上已經(jīng)理解了一些內容,但是在計算機實(shí)踐中會(huì )發(fā)現與原來(lái)理解的偏差,這是因為大多數學(xué)生對編程是新的,缺乏編程實(shí)踐。

  2.熟悉程序開(kāi)發(fā)環(huán)境,學(xué)習如何操作計算機系統

  一個(gè)C語(yǔ)言程序只能在一定的外部操作環(huán)境下進(jìn)行編輯、編譯、連接和運行。所謂的”;環(huán)境”;它是所使用的計算機系統的硬件和軟件條件。只有學(xué)會(huì )使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)計算機實(shí)驗,熟練掌握C語(yǔ)言開(kāi)發(fā)環(huán)境,為以后寫(xiě)計算機程序解決實(shí)際問(wèn)題打下基礎。同時(shí),未來(lái)遇到其他開(kāi)發(fā)環(huán)境時(shí),我們會(huì )很快學(xué)會(huì )新系統的使用。

  3.在電腦上學(xué)習調試程序

  完成計劃并不意味著(zhù)一切都會(huì )好的。如果你認為程序是萬(wàn)無(wú)一失的,那么在電腦上運行可能會(huì )有麻煩。如果編譯器檢測到很多錯誤。有時(shí)候程序可以流暢運行,沒(méi)有語(yǔ)法錯誤,但是運行結果明顯是錯誤的。開(kāi)發(fā)環(huán)境提供的編譯系統無(wú)法發(fā)現這類(lèi)程序邏輯錯誤,只能根據自己的計算機經(jīng)驗來(lái)分析判斷錯誤。調試程序是一項技術(shù)含量很高的工作,對于初學(xué)者來(lái)說(shuō),盡快掌握調試方法是非常重要的。有時(shí)候,一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小錯誤,調試大師一眼就能看出來(lái)。

  c語(yǔ)言實(shí)踐報告模式二:完成這個(gè)課程設計后,我們的自信心突然提高了;雖然這個(gè)程序對某些人來(lái)說(shuō)會(huì )很簡(jiǎn)單,但對我們C語(yǔ)言初學(xué)者來(lái)說(shuō)就不容易了。這次經(jīng)歷增強了我們對計算機未來(lái)研究的信心。享受勞動(dòng)果實(shí)真是太棒了!雖然在電腦上做程序的時(shí)候有點(diǎn)累,有點(diǎn)熱,但是看到勞動(dòng)成果的時(shí)候,心里真的有種特別的滋味!世上無(wú)難事,只怕有心人。這個(gè)節目最大的收獲就是感受到了集體的力量,當然個(gè)人的智慧也很重要!

  忙碌了一個(gè)多星期,在大家的共同努力下,我們終于設計出了這個(gè)節目。雖然不是自己完成的,但還是很開(kāi)心,因為在設計的過(guò)程中,我了解到為了設計一個(gè)程序,搜索數據是很重要的。在別人的基礎上,根據我所學(xué)的進(jìn)行修改調試,最終設計出我想要的程序。這個(gè)過(guò)程很艱難,但只要你持之以恒,成功就在眼前。

  另外,平時(shí)扎實(shí)的基礎也很關(guān)鍵,因為平時(shí)學(xué)不好,面對這么難的程序可能會(huì )氣餒,很難看別人的程序,更別說(shuō)自己設計了。要解決這個(gè)問(wèn)題。班級問(wèn)題,最好多問(wèn)問(wèn)同學(xué)和老師,不要怕尷尬。

  C語(yǔ)言課程設計與現代計算機技術(shù)的實(shí)際應用相結合,是對我們現階段學(xué)完理論課后在這方面能力的一個(gè)很好的考驗。從最初的算法思路到漂亮的圖形界面和調試后令人興奮的可用程序,是一個(gè)很好的學(xué)習和訓練過(guò)程。它使我們能夠通過(guò)靈活應用和結合所學(xué)的知識和技能,鞏固原有的理論知識,培養分析和解決實(shí)際問(wèn)題的能力。讓我們意識到我們的知識和能力可以在實(shí)踐中得到應用和發(fā)揮。它不僅可以激發(fā)創(chuàng )新意識,還可以培養創(chuàng )新能力和溝通能力。雖然實(shí)習只有一個(gè)星期,但是真的讓我受益匪淺。通過(guò)實(shí)踐,豐富了自己的計算機操作經(jīng)驗,加深了對C語(yǔ)言的理解,熟悉了它的環(huán)境,增強了自己使用Turbo C的技能。

  21世紀是計算機的世紀,是全新的世紀。電腦正逐漸侵入我們的生活。剛接觸電腦的時(shí)候,覺(jué)得很新奇。當時(shí)覺(jué)得電腦很神秘,就有了以后熟練掌握電腦的想法。大學(xué)的教育模式與中學(xué)有很大的不同,從普通的課程安排和教學(xué)中就可以知道,但自主完成課程設計和論文寫(xiě)作的任務(wù),無(wú)疑是對我們的巨大挑戰

  總之,這個(gè)設計方案讓我受益匪淺,我會(huì )珍惜這個(gè)難得的機會(huì )。

  C語(yǔ)言實(shí)驗報告 11

  一、傳統C語(yǔ)言課程設計教學(xué)模式

  C語(yǔ)言是最基本的計算機編程,是計算機、電子信息類(lèi)等相關(guān)專(zhuān)業(yè)學(xué)生的專(zhuān)業(yè)入門(mén)課,在其學(xué)習過(guò)程中,要求必須掌握編程的技能。但是C語(yǔ)言的學(xué)習有其特點(diǎn),規則比較多、知識點(diǎn)多,涉及到的編程程序等也比較難懂,在運行上代碼的要求較高,程序執行效率高,因此更講究教學(xué)和學(xué)習的方式方法,但是在我們的教學(xué)中,目前教學(xué)方法比較單一,隨著(zhù)信息化的發(fā)展,傳統的教學(xué)模式已經(jīng)無(wú)法適應,亟需改革。

  1、傳統型

  這種教學(xué)模式,也是最常用的,課堂上以老師為主,學(xué)生只能被動(dòng)的接受知識的傳授。通過(guò)最直接“填鴨”式照本宣科,不管學(xué)生接受與否,最后的考核也是以知識點(diǎn)的記住與否,造成學(xué)生死記硬背,不能真正掌握知識。其基本模式為:學(xué)習、回答、糾錯、總結。這種模式下,使得教師在教材以外的發(fā)揮余地極小,基本是“照本宣科”,強行灌輸C語(yǔ)言的概念、特點(diǎn)、編程程序、基本的方法等,整個(gè)教學(xué)過(guò)程缺乏靈活機動(dòng)、具有啟發(fā)性的內容,學(xué)生被動(dòng)的接受知識、被動(dòng)的記憶、被檢查、被考試、被批評等,日復一日的教條式訓練,不能有效地激發(fā)學(xué)生的主觀(guān)能動(dòng)性與創(chuàng )造熱情。

  2、任務(wù)型

  C語(yǔ)言教學(xué)區別于其他學(xué)科,在理論知識的傳授之外,還需要培養學(xué)生的實(shí)際動(dòng)手能力,因此,很多學(xué)校也采用“任務(wù)型”教學(xué)模式,基本模式為:根據具體要求提出任務(wù)—鼓勵學(xué)生設計方案—實(shí)際操作—解決任務(wù)。在日常的教學(xué)中,學(xué)校大多會(huì )利用電腦等鍛煉學(xué)生的實(shí)際動(dòng)手能力,利用實(shí)際操作,鍛煉編程、邏輯等能力,從而掌握C語(yǔ)言的基本知識。例如翻轉課堂模式,教師將知識傳授環(huán)節制作成教學(xué)微課,課前提供給學(xué)生預習,通過(guò)預習使課堂的實(shí)踐性練習目的性更明確,教師隨堂對學(xué)生遇到問(wèn)題進(jìn)行指導分析,從而培養學(xué)生獨立思考能力和實(shí)際操作能力。這種模式的采用,相對于傳統模式,有其進(jìn)步性,這也是C語(yǔ)言等專(zhuān)業(yè)性、操作性學(xué)科區別于其他學(xué)科的特點(diǎn)決定的,在這種模式下更取決于教師自身的素質(zhì)、知識、能力等,是整個(gè)課程的掌控者、引導者,他們的能力直接關(guān)系著(zhù)教學(xué)成果。

  二、信息化背景下面臨的挑戰

  隨著(zhù)科技的發(fā)展,信息化在教學(xué)領(lǐng)域的應用越來(lái)越普遍,信息技術(shù)的日新月異,也使得其在課堂上,已經(jīng)不僅僅是局限于簡(jiǎn)單地計算機和多媒體運用,移動(dòng)技術(shù)、智能化與虛擬技術(shù)等為我們的教學(xué)提供了新的思路和方法,如何能使我們的教學(xué)與高速發(fā)展的信息化相結合,是教育領(lǐng)域不斷探索的課題。C語(yǔ)言程序設計等課程具有很強的專(zhuān)業(yè)性要求,主要是建立在計算機信息技術(shù)的基礎上,對于信息化的反應更為靈敏,傳統的課堂上,以教師為中心的“面對面”的教育模式面臨著(zhù)挑戰和沖擊,用技術(shù)手段的靈活性與便利性來(lái)增強課程學(xué)習的興趣和接受能力。隨著(zhù)新技術(shù)的廣泛應用,會(huì )促使傳統的教學(xué)模式發(fā)生變革,以教師為中心的教學(xué)模式逐漸轉化為互動(dòng)式教學(xué)模式,達到更好的教育效果。在C語(yǔ)言課程設計教學(xué)領(lǐng)域,進(jìn)行信息化教學(xué)改革的嘗試,充分利用信息技術(shù),變革教學(xué)手段和模式,是信息化發(fā)展的必然要求。只有實(shí)現C語(yǔ)言課程的.信息化教學(xué)改革,使得教育信息化能夠普遍運用,才能展現出信息技術(shù)在推動(dòng)C語(yǔ)言教學(xué)中的強大威力和廣闊前景。

  三、教學(xué)模式改革的基本對策

  教學(xué)模式直接反映出一定的教學(xué)理念,也直接決定著(zhù)教學(xué)成果。隨著(zhù)信息化的發(fā)展,教育信息化逐漸打破傳統的教學(xué)模式,在這樣的背景下,C語(yǔ)言教學(xué)模式的改革任務(wù)艱巨,如何構建新型的信息化教學(xué)模式也是我們在實(shí)踐中不斷摸索的問(wèn)題。

  1、充分利用信息化的科技手段

  信息化的科技手段,給我們的教育領(lǐng)域帶來(lái)變革,尤其是計算機領(lǐng)域的學(xué)習,其主要是建立在信息化發(fā)展的基礎上,因此在教學(xué)中,更要與時(shí)俱進(jìn),與信息化的發(fā)展程度相互依存,相互輔助,C語(yǔ)言課程設計教學(xué)中,可以充分利用信息化的科技手段,如計算機技術(shù)、云計算技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò )技術(shù)、虛擬現實(shí)技術(shù)、通信技術(shù)、移動(dòng)學(xué)習技術(shù)、人工智能、傳感器技術(shù)等,這些技術(shù)的發(fā)展,帶來(lái)C語(yǔ)言教育領(lǐng)域的變革。為提高C語(yǔ)言教學(xué)質(zhì)量,激發(fā)學(xué)生學(xué)習C語(yǔ)言的積極性,我們可以在課程建設過(guò)程中充分利用現代技術(shù)帶來(lái)的便利與多樣性,以及趣味性。如在教學(xué)課件設計上,利用多媒體技術(shù),圖、文、動(dòng)畫(huà)并茂,減少其枯燥的理論傳授,增加趣味性;利用網(wǎng)絡(luò )技術(shù),實(shí)現在線(xiàn)教育,建立“C語(yǔ)言程序設計”網(wǎng)站,分組進(jìn)行網(wǎng)站維護,運用編程能力進(jìn)行更新;應用現代的通信技術(shù),建立微信學(xué)習群,讓學(xué)生分享自己的學(xué)習經(jīng)驗,共享學(xué)習資源。

  2、案例引導式教學(xué)模式

  改革C語(yǔ)言教學(xué)模式,另一探索的模式為案例引導式教學(xué)模式,C語(yǔ)言的教學(xué),是為了培養學(xué)生讀程序、調試程序、寫(xiě)(仿照)程序的能力以及規范性編程的能力,學(xué)習最主要的目的是為了應用,對于編程的應用,只有具體的應用場(chǎng)景,即案例,才能更容易被接受,更易懂。案例引導式教學(xué)模式,在別的專(zhuān)業(yè)課教授中,常被使用,主要特點(diǎn)就是用案例去引導知識點(diǎn)的掌握,對案例進(jìn)行分析,通過(guò)分析啟發(fā)學(xué)生的思路,將學(xué)生帶入到具體的案例中,讓學(xué)生有一種“身臨其境”的代入感,從而掌握具體的知識,學(xué)會(huì )在這種場(chǎng)景下解決問(wèn)題的方法,這種模式的教學(xué)更有針對性、系統性。案例引導式教學(xué)模式在C語(yǔ)言課程設計教學(xué)中的運用是指針對C語(yǔ)言課程的每一個(gè)核心知識點(diǎn),建立配套的案例,通過(guò)這些案例的學(xué)習和掌握,使得學(xué)生在例子的佐證下,更加了解C語(yǔ)言的應用,這種案例的設計,和我們的書(shū)本知識相結合,把理論知識融入到具體的案例中,進(jìn)行綜合性的闡述,如具體的計算機程序的編寫(xiě),設計游戲環(huán)節,運用所學(xué)的C語(yǔ)言知識設計網(wǎng)站,并使之運行,可以在班吉內分組進(jìn)行維護等,并加以各種領(lǐng)域成功案例或者失敗經(jīng)驗的案例,讓學(xué)生能夠更進(jìn)一步了解其應用范圍、能力、領(lǐng)域等。

  3、實(shí)踐教學(xué)模式

  C語(yǔ)言課程設計的學(xué)習,所需的能力不再是死記硬背,而是更注重實(shí)踐和應用,因此我們在教學(xué)過(guò)程中,不能只傳授書(shū)本知識,還要鍛煉學(xué)生的動(dòng)手能力和編程能力,實(shí)踐教學(xué)模式應運而生,依靠大量的實(shí)踐,將所學(xué)的知識轉化為實(shí)際操作,得到進(jìn)一步的應用。信息化技術(shù)為這種教學(xué)模式提供支撐服務(wù),我們可以在課堂上設計各種實(shí)踐環(huán)節,也可以在課堂后與各種軟件公司、游戲公司、網(wǎng)絡(luò )公司等合作,增加實(shí)踐機會(huì ),讓學(xué)生在具體的實(shí)踐環(huán)節中,真正了解C語(yǔ)言的知識,并主動(dòng)內化這些知識,變?yōu)閷?shí)際操作能力。在這種教學(xué)模式改革中,如何能夠更好的提高實(shí)踐能力需要通過(guò)各個(gè)環(huán)節的相互配合,如課程設計上,增強實(shí)驗、實(shí)訓環(huán)節,讓學(xué)生在熟練掌握C語(yǔ)言語(yǔ)法、程序結構的基本理論的同時(shí),通過(guò)大量的實(shí)踐操作,進(jìn)一步掌握C語(yǔ)言的知識,學(xué)會(huì )編碼;同是,積極與各軟件、互聯(lián)網(wǎng)、網(wǎng)絡(luò )公司簽訂實(shí)踐基地,讓學(xué)生可以在實(shí)際應用中,邊做邊學(xué),提高學(xué)生邏輯思維、實(shí)際操作能力,真正實(shí)現教學(xué)目的,熟練掌握計算機編程能力。

  C語(yǔ)言實(shí)驗報告 12

  一、實(shí)驗目的

  SQL(Structured Query Language)語(yǔ)言是關(guān)系數據庫的標準語(yǔ)言。是一種介于關(guān)系代數與關(guān)系演算之間的結構化查詢(xún)語(yǔ)言,其功能并不僅僅是查詢(xún),SQL語(yǔ)言是一個(gè)通用的、功能極強的關(guān)系數據庫語(yǔ)言。

  本次實(shí)驗了解SQL語(yǔ)言中DDL語(yǔ)言的CREATE、DROP、ALTER對表、索引、視圖的操作,掌握在Navicat for MySQL中用DDL語(yǔ)言進(jìn)行對表、索引、視圖的增加、刪除和改動(dòng)。掌握使用SQL語(yǔ)句增加或刪除約束,加深對完整性概念的理解,達到靈活應用的目的。掌握使用SQL語(yǔ)

  句定義和刪除同義詞。

  二、實(shí)驗要求

  1、實(shí)驗前:預習實(shí)驗內容,學(xué)習相關(guān)知識。

  2、實(shí)驗中:按照實(shí)驗內容要求進(jìn)行實(shí)驗,實(shí)驗時(shí)注意每種SQL語(yǔ)句的基本命令及各個(gè)關(guān)鍵字的含義,做好實(shí)驗記錄。

  3、實(shí)驗后:分析實(shí)驗結果,總結實(shí)驗知識,得出結論,按格式寫(xiě)出實(shí)驗報告。

  4、在整個(gè)實(shí)驗過(guò)程中,要獨立思考、獨立按時(shí)完成實(shí)驗任務(wù),不懂的要虛心向教師或同學(xué)請教。

  5、要求按指定格式書(shū)寫(xiě)實(shí)驗報告,且報告中應反映出本對次實(shí)驗的'總結,下次實(shí)驗前交實(shí)驗報告。

  三、實(shí)驗的重點(diǎn)與難點(diǎn)

  1、重點(diǎn):

 。1)用SQL語(yǔ)句定義表結構(創(chuàng )建、修改和刪除)。

 。2)用SQL語(yǔ)句定義索引(創(chuàng )建、刪除)。

 。3)用SQL語(yǔ)句定義視圖(創(chuàng )建、刪除)。

 。4)用SQL語(yǔ)句定義同義詞(創(chuàng )建、刪除)。

  2、難點(diǎn):

  完整性約束的定義、增加及刪除。

  同義詞的定義與刪除。

  四、儀器設備及用具

  硬件:投影儀、每位同學(xué)分配已連接校園網(wǎng)PC機一臺。

  軟件:本機已安裝MySQL 5.5數據庫平臺。

  五、教學(xué)過(guò)程

 。ㄒ唬⿲(shí)驗預習

 。1)熟悉SQL中的CREATE、DROP、ALTER語(yǔ)句的格式及所用的關(guān)鍵字含義及用法。

 。2)掌握完整性約束定義、增加和刪除的一般用法。

 。3)掌握同義詞定義、刪除的一般用法。

 。ǘ⿲(shí)驗原理

  在Navicat for MySQL中使用CREATE命令完成對表、索引、視圖、同義詞的創(chuàng )建,使用DROP命令完成對表、索引、視圖、同義詞的刪除,使用ALTER命令對表結構進(jìn)行修改及完整性約束的增加、刪除。

 。ㄈ⿲(shí)驗內容

  1.運行Navicat for MySQL,連接到test數據庫,用如下語(yǔ)句進(jìn)行表操作,詳細的語(yǔ)法格式如下:

  CREATE TABLE 表名字

  (列名1 數據類(lèi)型 [DEFAULT expression],

  列名2 數據類(lèi)型 [DEFAULT expression],

 。

  |[CONSTRAINT

  (index_col_name,...)

  | KEY [index_name] [index_type] (index_col_name,...)

  | INDEX [index_name] [index_type] (index_col_name,...)

  | [CONSTRAINT [symbol]] UNIQUE [INDEX]

  [index_name] [index_type] (index_col_name,...)

  | [FULLTEXT|SPATIAL] [INDEX] [index_name] (index_col_name,...) | [CONSTRAINT [symbol]] FOREIGN KEY

  [index_name] (index_col_name,...) [reference_definition]

  | CHECK (expr) [symbol]] PRIMARY KEY [index_type]

  建立表主要指定義下列信息:

  列定義、主鍵定義、鍵定義、索引定義 、完整性約束、外鍵定義、表達式檢查

  例如在新建查詢(xún)中輸入如下語(yǔ)句:

  CREATE TABLE NEW_DEPT92150033

  (DPTNO DECIMAL(10,2),

  DNAME CHAR(6),

  LOC CHAR(13),

  PRIMARY KEY (DPTNO));

  點(diǎn)擊運行,創(chuàng )建表NEW_DEPT92150033,如下圖所示:

  選中表,單擊右鍵,執行刷新進(jìn)行表刷新,這時(shí)你可以看到新建的表。

  更改表詳細的語(yǔ)法格式如下:

  增加一個(gè)列:

  alter table 表名字 ADD [COLUMN] column_definition [FIRST | AFTER col_name ],.);

  修改一個(gè)列:

  alter table 表名字 MODIFY [COLUMN] column_definition [FIRST | AFTER col_name],.);

  刪除一個(gè)列:

  alter table 表名字DROP [COLUMN] col_name;

  在查詢(xún)編輯器中執行create table語(yǔ)句首先建立一個(gè)test92150033表,然后分別使用alter table add、alter table modify、alter table drop column在表test92150033上來(lái)增加兩個(gè)列、修改一個(gè)列和刪除一個(gè)列。SQL語(yǔ)句如下所示:

  create table test92150033 (id var20) not null);

  alter table test92150033 ADD (name varchar (30) default 無(wú)名氏 not null);

  alter table test92150033 ADD (age integer not null);

  alter table test92150033 MODIFY name var16);

  alter table test92150033 drop column age;

  刪除表語(yǔ)法:

  Drop table 表名字;

  例如在查詢(xún)編輯器中執行如下語(yǔ)句刪除表:

  Drop table test92150033;

  2. 用如下語(yǔ)句進(jìn)行視圖操作,詳細的語(yǔ)法格式如下:

  CREATE VIEW 視圖名 AS SELECT FROM ;

  視圖是一個(gè)邏輯表,它允許操作者從其它表或視圖存取數據,視圖本身不包含數據。視圖所基于的表稱(chēng)為基表。

  引入視圖有下列作用:

  提供附加的表安全級,限制存取基表的行或/和列集合。

  隱藏數據復雜性。 為數據提供另一種觀(guān)點(diǎn)。

  例如在查詢(xún)編輯器中執行如下語(yǔ)句建立視圖:

  先建立基表:

  CREATE TABLE t (qty INT, price INT);

  插入記錄

  INSERT INTO t VALUES(3, 50);

  INSERT INTO t VALUES(5, 10);

  在基表t的基礎上,創(chuàng )建視圖v。

  CREATE VIEW v AS SELECT qty, price, qtyxprice AS value FROM t; 從視圖v檢索數據

  SELECT x FROM v;

  C語(yǔ)言實(shí)驗報告 13

  一、實(shí)驗目的:

  1、掌握C語(yǔ)言的數據類(lèi)型和變量的聲明。

  2、掌握不同類(lèi)型數據之間賦值的規律。

  3、掌握C語(yǔ)言的.運算符和表達式的使用。

  4、熟悉C程序的編輯、編譯、連接和運行的過(guò)程。

  二、實(shí)驗內容:

 、佥斎顺绦颍 #includevoid main() { int a, b; float d,e; char c1,c2; double f, g; long m, n; unsigned int p,q; a=61;b=62; c1=a;c2=b; d=3.56;e=-6.87; f=3157.890121;g=0.123456789; m=50000;n=-60000; p=32768;q=40000; printf("a=%d,b=%d c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }

 、谶\行此程序并分析結果 (2)按習題4. 8要求編寫(xiě)程序 題目為: 設圓半徑r=l. 5,圓柱高h=3,求圓周長(cháng)、圓面積、圓球表面積、圓球體積、圓柱體積。 用scanf輸人數據,輸出計算結果口輸出時(shí)要有文字說(shuō)明,取小數點(diǎn)后兩位數字。

  程序:

  三、實(shí)驗步驟:

 、佥斎顺绦颍

  #include

  void main() { int a, b; float d,e; char c1,c2; double f, g; long m, n; unsigned int p,q; a=61;b=62; c1=a;c2=b; d=3.56;e=-6.87; f=3157.890121;g=0.123456789; m=50000;n=-60000; p=32768;q=40000; printf("a=%d,b=%d c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }

 、谶\行此程序并分析結果。

  預計結果:

  a=61,b=62

  c1=a,c2=b

  d=``3.56,e=`-6.87

  f=````3157.890121,g=```````0.123456

  m=50000,n=-60000

  p=32768,q=40000(`代表空格)

  結果:

  g的輸出看來(lái)是四舍五入了。

 、墼诖嘶A上,將程序第9~14行改為:

  a=61;b=62;

  c1=a;c2=b;

  f=3157.890121;g=0.123456789;

  d=f;e=g;

  p=a=m=50000;q=b=n=-60000;

  運行程序,分析結果。

  p=a=m=50000;q=b=n=-60000;這兩條語(yǔ)句將p、a、m的值和q、b、n的值都重新賦了相應的新值。除m、n外都是整型、無(wú)符號整型或字符型,因此輸出會(huì )按數據類(lèi)型強制截取,因此得到的值會(huì )不盡相同,但可以從理論上做出推測,但由于編譯系統的不同,真正得到的結果也可能不盡相同。

 、芨挠胹canf函數輸人數據而不用賦值語(yǔ)句,scanf函數如下:

  scanf("%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u",&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,%p,%q);

  輸入的數據如下:

  分析運行結果。

  (說(shuō)明:lf和ld格式符分別用于輸人double型和long型數據)

 、菰冖艿幕A上將printf語(yǔ)句改為:

  printf("a=%d,b=%d c1=%c,c2=%c d=%15.6f,e=%15.6f ",a,b,c1,c2,d,e);

  printf("f=%f,g=%f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q);

  運行程序:

 、迣、q改用%o格式符輸出。

 、邔canf函數中的%1f和%ld改為%f和%d,運行程序并觀(guān)察分析結果。

  出現錯誤,提示為:浮點(diǎn)錯誤:超出范圍。程序異常中止。 (2)按習題4. 8要求編寫(xiě)程序

  題目為:

  設圓半徑r=l. 5,圓柱高h=3,求圓周長(cháng)、圓面積、圓球表面積、圓球體積、圓柱體積。 用scanf輸人數據,輸出計算結果口輸出時(shí)要有文字說(shuō)明,取小數點(diǎn)后兩位數字。 程序:

  #include

  void main()

  {

  float h,r,s,sq,vq,vz;

  float pi=3.1415926;

  printf("Please input the circinal r, and the cylindrical h:");

  scanf("%f,%f",&r,&h);

  l=2xpixr;

  sq=4xpixrxr;

  vq=4.0/3.0xpixrxrxr;

  vz=pixrxrxh;

  printf("circinal girth is: l=%6.2f ",l);

  printf("circinal area is: s=%6.2f ",s);

  printf("sphere surface area is: sq=%6.2f ",sq);

  printf("sphere cubage is: vq=%6.2f ",vq);

  printf("cylindrical cubage is: vz=%6.2f ",vz);

  }

  (3)編程序,用getchar函數讀人兩個(gè)字符給c1 ,c2,然后分別用putchar函數和printf輸出這兩個(gè)字符。 上機運行程序,比較用printf和putchar函數輸出字符的特點(diǎn)。 程序如下: #includevoid main() { char c1,c2; printf("Please input tow letters: "); c1=get); c2=get); printf("Putchar is: "); putc1); putc2); printf(" "); printf("Printf is: "); printf("%c %c ",c1,c2);

  }

  可見(jiàn)有putchar輸出的結果是一個(gè)字符一個(gè)字符順序輸出的。每個(gè)putchar函數只能輸出一個(gè)字符,且只能輸出字符,而printf可以輸出多個(gè)數據,且為任意類(lèi)

  四、實(shí)驗心得(體會(huì )):

  通過(guò)本次C語(yǔ)言上機實(shí)驗,我對順序結構程序設計有了一定的了解。通過(guò)幾個(gè)例題,我對順序結構中scanf和printf語(yǔ)句的基本實(shí)用情況有了一定的理解。我相信這些都為后來(lái)的編程打下基礎。對C語(yǔ)言學(xué)習,我會(huì )更加努力。

  C語(yǔ)言實(shí)驗報告 14

  實(shí)驗項目名稱(chēng)程序控制

  一、實(shí)驗目的與要求

  1、掌握python語(yǔ)言的for循環(huán)語(yǔ)句的基礎知識。

  2、熟悉實(shí)訓平臺循環(huán)程序的編碼方式。

  3、掌握python語(yǔ)言的.while循環(huán)語(yǔ)句的基本用法。

  4、掌握if語(yǔ)句的基本用法,熟練實(shí)現編程

  二、實(shí)驗原理與內容

  1、從求1到n之間奇數的和、求數列前n項的和到打印九九乘法表三個(gè)方面來(lái)展開(kāi),并設置了三個(gè)相應關(guān)卡來(lái)在線(xiàn)考察大家對for循環(huán)的掌握情況。

  2、編寫(xiě)一個(gè)輸入整數n,計算n!的小程序。

  3、掌握循環(huán)輸入,直到正確為止,同時(shí)完成猜數字游戲python代碼的編寫(xiě)。

  4、從將輸入的三個(gè)整數x,y,z按由小到大的順序排列,其中:x,y,z是進(jìn)行排序的三個(gè)數字

  5、判斷輸入的年份是否是閏年

  6、從求1到n連續整數的和、求由1、2、3、4能組成多少個(gè)互不相同且無(wú)重復數字的三位數到判斷一個(gè)不小于2的正整數是否是質(zhì)數三個(gè)方面來(lái)展開(kāi)

  三、預習遇到的問(wèn)題

  成績(jì):

  實(shí)驗報告1

  項目

  名稱(chēng)

  程序控制

  指導

  教師

  黃國華

  實(shí)驗

  日期

  一、實(shí)驗儀器與設備

  1、求是樓211實(shí)驗室教學(xué)使用電腦。

  2、頭歌實(shí)踐教學(xué)平臺。

  二、實(shí)驗步驟

  1、打開(kāi)頭歌實(shí)踐教學(xué)平臺。

  2、根據本節實(shí)驗課的安排,完成“Python控制結構之for循環(huán)I”、“python基礎(4—2)程序控制—循環(huán)結構:while”和“Python——if條件語(yǔ)句”三個(gè)題目,認真閱讀并理解每個(gè)題目的“任務(wù)描述”、“相關(guān)知識”、“編程要求”和“測試說(shuō)明”。

  3、根據具體的題目要求補充相應的代碼。

  4、完成所有的評測,并對評測結果進(jìn)行截圖。

  三、實(shí)驗過(guò)程原始記錄

  四、實(shí)驗結果分析及心得體會(huì )

  成績(jì):

【C語(yǔ)言實(shí)驗報告】相關(guān)文章:

c語(yǔ)言實(shí)驗報告01-18

C語(yǔ)言實(shí)驗報告11-08

C語(yǔ)言實(shí)驗報告9篇11-08

c語(yǔ)言實(shí)驗報告(5篇)12-04

c語(yǔ)言實(shí)驗報告5篇12-04

C語(yǔ)言實(shí)驗報告(9篇)11-08

c語(yǔ)言實(shí)驗報告(通用6篇)10-24

c語(yǔ)言實(shí)驗報告心得體會(huì )范文05-26

最新c語(yǔ)言實(shí)驗報告心得體會(huì )范文(精選5篇)01-04