本文目錄一覽:
- 1、大一的時候C語言怎麼學?
- 2、大一計算機學生如何學好c語言?
- 3、大一的初學者到底該怎麼學習C語言啊?
- 4、大一新生學c語言用什麼軟件?
- 5、我大一,剛接觸C語言,各種不會,老師也不太稱職,希望在這方面有才的人可以幫我一下
大一的時候C語言怎麼學?
怎麼學?用心學,好好學。
不是人到了教室糊弄一堂課就叫學了。不是交了作業互相吵吵答案就叫學了。也別奔着過計算機二級三級這種垃圾證書去。
如果是新人,最開始接觸編程肯定一臉懵逼。
學語言,不管是c語言還是d語言,是學編程語言還是說人話的語言,不管是口語還是書面語,英語還是漢語,都有知道基本要素。
學英語你要有單詞量,c語言你要知道關鍵詞,
學英語你要會語法,才能組織句子,c語言也是,你要會語法,才能會寫出邏輯表達你的意思。編程語言和自然語言沒啥區別,不過就是寫給編譯器看的。
基礎語法會了,也能表達句子了,是不是該解決實際問題了?跟你寫作文一樣的,一步步來就是嘍。
怎麼體現你學會了基礎呢?輸入輸出交互最基本的肯定要會吧?文件讀寫操作要會吧?字符串處理要會吧?簡單的結構體和指針能掌握了沒?不能只會if
else。這些基本的會了,最簡單的排序算法也得會吧?
c基礎掌握了,後面還有數據結構要看呢?
大一計算機學生如何學好c語言?
隨着科技的發達時代的進步,現在計算機已經成為了一項普及的學科,可以說任何一項科技的發展,現在都離不開計算機的幫助。比如我們學地質的方面,一些地質圖的繪製以及等高線了測量,都需要計算機協助。
在有些工業化的程序設計方面,計算機更是起到了不可忽略的作用。我在大學的時候,大一學習的計算機語言是vb,但是慢慢我發現vb還只是能解決初級的問題,如果想要更高深的還是要學好c語言。
於是我是自己學習的c語言,而且在學習過程中雖然有很多的困難,但是只要你能夠掌握最基本的核心算法,都能夠將它們迎刃而解。
首先在學c語言的時候,一定要將各種算法都記住,如果不行的話,把它們寫在本子上,自己默寫幾遍。要這些算法公式在自己腦海里滾瓜爛熟,在使用過程中才不會出現差錯。
記住算法是第一步,其次還要學會怎樣去使用,其實就像套用公式一樣,掌握了公式的基本內容,就可以把所需要的東西往公式裡面套。
在拿到一個c語言的題的時候,首先要明白他要做什麼。做好最基本的分析,目前手中有哪些數據,最終我要獲得什麼樣的結果,將頭和尾首先想好。然後再去填充中間的過程,在填充過程的時候慢慢摸索到底是用哪一個算法比較合適,剛開始做題的時候肯定要套有好幾個算法,但是慢慢熟練了就能很順利的找到合適的算法。
c語言在應用方面大多數是要編程軟件,所以也要考慮到軟件的實用性。考試一般都是讓填空題或者是改錯題,其實歸根結底就是為了讓你掌握整個算法的運行過程。
現在正處在大一的計算機起步階段,所以不用太着急的去快速完成,只要現在能掌握基礎的運用和軟件的編程,慢慢熟練起來就可以了。如果足夠熟悉之後,可以報考國家級計算機考試,這個等級考試是比較權威的,而且獲得證書對今後的發展也有好處。
大一的初學者到底該怎麼學習C語言啊?
我也是大一開始自學C語言,學了兩個月就參加全國軟件設計大賽,我是貴州的,貴州的軟件落後,所以僥倖得了貴州省的省級一等獎。你的問題我都碰到。我給你說說我的自學方法吧,希望對你有用。
⒈看代碼,書本只是輔助:把一段簡單的,完整的代碼複製到你的編譯平台上,在這學。哪一段代碼看不懂,直接ctrl+c去百度,正所謂“知之為知之,不知上百度”。百度一下,比你翻書查找快得不知道多少,而且還是針對性的,能讓你很快理解。
⒉舉一反三:弄懂了一段代碼,試着自己修改,比如在某一段加個輸出printf(“”)函數,最好是輸出運行中的代碼,這樣能幫助你更好的理解這段程序是如何運行的,先運行什麼,接着到什麼。等你完全弄懂了這段代碼之後,再想想類似的題,試着自己寫代碼解題,如果運行成功,那麼恭喜你,你的知識提高了一截。
⒊找題目:類似於競賽題,都是由淺入深,只是難度跨度比較大,找到這些題目,再逐一獨立完成,當然,前提條件是你的知道累積到了一定程度,如果沒有,還是ctrl+c上百度找答案吧,慢慢看代碼,弄懂思路和解題過程。
⒋老師指點:修行靠個人,老師固然重要,但只能對你指點,別指望老師來幫你解決問題,那你學不到真東西,感悟最重要,自己弄懂的別人告訴的是兩個完全不同的性質。所以,遇到問題,先靠自己解決,各種查找,各種搜索,實在搞不定再問老師。
總之,下功夫,多練習,多查找,多思考,多實踐,最重要的是恆心,編程是枯燥的,特別對於自學更是加大難度,別輕言放棄。
(以下文段僅代表個人觀點,如有雷同,純屬巧合,一切後果與本人無關,嘿嘿)
在我看來,編程的學習只有在實踐中才能快速記憶,快速學習,神馬書本,都TM浮雲,不知道有什麼書能比百度更全面?書本只是讓你了解這玩意是什麼,當然,類似於某些牛X 人物的心得體會例外,那些書本才值得去精讀。。說實話,現在這社會,有神馬不是以盈利為目的的?有好的書不錯,可是那麼厚一本,等你看完了還能記到多少?當輔助工具查還差不多。
我現在仍然在自學,還在摸索中,只是感覺這樣學得挺快的,所以與你分享下,是否採用這個方法就看個人情況咯。
大一新生學c語言用什麼軟件?
學c語言可以用的軟件推薦如下:
1、TurboC是由美國Borland公司開發的一套C語言程序開發工具,Borland公司是一家專門從事軟件開發、研製的大公司。該公司相繼推出了一套Turbo系列軟件,如TurboBASIC、TurboPascal、TurboProlog,這些軟件很受用戶歡迎。TurboC集成了程序編輯、調試、鏈接等多種功能。
2、WIN-TC是一個TC2WINDOWS平台開發工具。該軟件使用TC2為內核,提供WINDOWS平台的開發界面,因此也就支持WINDOWS平台下的功能,例如剪切、複製、粘貼和查找替換等。
我大一,剛接觸C語言,各種不會,老師也不太稱職,希望在這方面有才的人可以幫我一下
這個問題有很多朋友都會遇到,大概分為以下幾點,你可以參考一下:
1、有同學聽說C語言很難,剛學習到第二、三章時,於是說:老師,我不會呀!真的很難。我不知道如何學習?
分析:
1)心理作用,在沒有學習之前都認為很難了。學不會也正常。
2)前三章是基礎,對於沒有學習過編程語言的同學來說,新的專業名詞很多。
3)前三章是基礎,還不能完整的寫出一個C程序。於是,就不知道如何去用,在哪個時候用等很多的疑問。
問題的存在:過於着急,對新的事務領悟不夠。
解決方法:學習是循序漸進和積累的過程,不要着急。這此知識都是為以後作鋪墊的。
2、有同學學到數組時,說:聽你上課時,我懂,但要我自己寫,我不知道如何寫?不知道如何開始?
分析:
1)邏輯性思想太亂。如果問:“如果班上有30個同學,要判斷成績是否及格,你將如何做?”;“當然先知道每個同學的成績,然後一個一個和60比較,如果大於等60,則及格,否則不及格。”;“那麼C語言來實現,如何做?”。聲明30個變量存儲成績?不是一個好辦法。如果聲明一個30元素的數組,是不是更合理。另外,如果要寫30個條件語句來判斷,也太過於繁鎖。如果用for循環是不是更加合理。
2)練習太少,有解決方法,但不能用C語言實現。
問題的存在:思路不清淅,練習太少。
解決方法:多上機練習,多思考,舉一反三。了解程序的運行過程和編碼。
當然最主要的是還要自己有一顆堅持能夠學好的心,這樣才能夠真的克服一切困難,加油,學習沒有捷徑,只要努力就會看到結果!相信自己,你可以的!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/293154.html