手機(jī)c語(yǔ)言編程app C語(yǔ)言快學(xué)完了,但oj上的題大部分做不出來(lái),都是在CSDN找的,是不是很不正常?有沒(méi)有辦法改?
C語(yǔ)言快學(xué)完了,但oj上的題大部分做不出來(lái),都是在CSDN找的,是不是很不正常?有沒(méi)有辦法改?C語(yǔ)言博大精深。說(shuō)實(shí)話(huà),在幾個(gè)月內(nèi)學(xué)會(huì)它并不容易。如果你是學(xué)生,C語(yǔ)言課程只有一個(gè)學(xué)期,一周一節(jié)課,時(shí)間也
C語(yǔ)言快學(xué)完了,但oj上的題大部分做不出來(lái),都是在CSDN找的,是不是很不正常?有沒(méi)有辦法改?
C語(yǔ)言博大精深。說(shuō)實(shí)話(huà),在幾個(gè)月內(nèi)學(xué)會(huì)它并不容易。如果你是學(xué)生,C語(yǔ)言課程只有一個(gè)學(xué)期,一周一節(jié)課,時(shí)間也不多。要學(xué)好C語(yǔ)言,就必須不斷地學(xué)習(xí)。
1. 在網(wǎng)上下載更多視頻教程?,F(xiàn)在有很多視頻教程。您可以選擇兩到三套視頻教程。你應(yīng)該反復(fù)觀察。同時(shí),你應(yīng)該與視頻教程同步練習(xí)。你不能不練習(xí)就看錄像。我猜你只能看視頻教程而不需要練習(xí)。你看的時(shí)候會(huì)打瞌睡的。所以,在電腦上輸入代碼時(shí),一定要觀看視頻教程。
2. 學(xué)什么,要學(xué)會(huì)和使用,可以在網(wǎng)上找一些練習(xí)題,一些簡(jiǎn)單的算法題,自己寫(xiě)出來(lái)的代碼,操作方法。然后看看參考答案,看看有什么區(qū)別。我們應(yīng)該不斷吸收別人的代碼風(fēng)格。當(dāng)然,這是一個(gè)很好的代碼樣式。
3. 現(xiàn)在您已經(jīng)學(xué)習(xí)了C,最好將此功能應(yīng)用到實(shí)際產(chǎn)品中。你可以買(mǎi)一個(gè)單片機(jī)開(kāi)發(fā)板,里面可以編程,單片機(jī)程序也是運(yùn)行C語(yǔ)言的??梢跃帉?xiě)數(shù)碼管、觸摸屏、電機(jī)等驅(qū)動(dòng)程序,以及PID算法,所以絕對(duì)靈活。
總之,要想活出C語(yǔ)言,就要不斷學(xué)習(xí);同時(shí),還要勤于實(shí)踐,多動(dòng)手,多思考,結(jié)合實(shí)際電子產(chǎn)品編寫(xiě)代碼。我相信你很快就能掌握C語(yǔ)言。
C語(yǔ)言沒(méi)有學(xué)好的人適合學(xué)編程嗎?
區(qū)塊鏈底層技術(shù)研發(fā)工程師謝燕熱情地憤怒地回答。
作為一名計(jì)算機(jī)程序員,我學(xué)的第一門(mén)編程語(yǔ)言是C語(yǔ)言,然后我學(xué)了Java(但我以后沒(méi)有了,所以我把它還給了別人)。后來(lái),我學(xué)習(xí)了C,圍棋和其他語(yǔ)言。只要我不會(huì)寫(xiě)邏輯,我也會(huì)寫(xiě)邏輯。接下來(lái),我將再次擴(kuò)展這個(gè)問(wèn)題,如何學(xué)好編程。!除了打好基礎(chǔ)外,還需要不斷的戰(zhàn)斗。就像武林高手一樣,要想成為一名武林高手,除了深厚的內(nèi)功之外,經(jīng)驗(yàn)也是非常重要的,這就需要實(shí)戰(zhàn)。
編程的實(shí)戰(zhàn)非常簡(jiǎn)單,即練習(xí)、提問(wèn)、尋找開(kāi)源項(xiàng)目、編寫(xiě)代碼、查看代碼和重構(gòu)。我相信如果我靜下心來(lái)準(zhǔn)備一段時(shí)間,我一定會(huì)進(jìn)步很多。
在一個(gè)普通的本科學(xué)校,學(xué)的C語(yǔ)言,感覺(jué)壓力好大、迷茫,怎么提升自己?
作為一名計(jì)算機(jī)專(zhuān)業(yè)的教育家,讓我來(lái)回答這個(gè)問(wèn)題。
初學(xué)者學(xué)習(xí)C語(yǔ)言會(huì)經(jīng)歷長(zhǎng)時(shí)間或短時(shí)間的困惑,一方面原因是編程語(yǔ)言本身比較抽象,另一方面編程語(yǔ)言操作的各種設(shè)備比較多,初學(xué)者很難建立畫(huà)面感,所以在理解的過(guò)程中會(huì)有各種各樣的障礙。
盡管C語(yǔ)言自20世紀(jì)90年代以來(lái)一直是一種流行的編程語(yǔ)言,但由于其高執(zhí)行效率和完善的技術(shù)生態(tài)系統(tǒng),它仍然是最流行的編程語(yǔ)言之一,也是研發(fā)級(jí)程序員使用時(shí)間最長(zhǎng)的編程語(yǔ)言之一。另外,目前C語(yǔ)言也是計(jì)算機(jī)專(zhuān)業(yè)研究生入學(xué)考試的共同科目,因此,如果你將來(lái)打算在IT行業(yè)發(fā)展,就應(yīng)該把重點(diǎn)放在學(xué)習(xí)C語(yǔ)言上。
為了學(xué)好C語(yǔ)言,在學(xué)習(xí)初期最有效的方法就是多做實(shí)驗(yàn),然后通過(guò)實(shí)驗(yàn)結(jié)果總結(jié)C語(yǔ)言的各種用法。同時(shí),在不斷修改現(xiàn)有代碼的基礎(chǔ)上,逐步形成自己的編程思路。一般來(lái)說(shuō),C語(yǔ)言的語(yǔ)法結(jié)構(gòu)比較清晰。在學(xué)習(xí)C語(yǔ)言的過(guò)程中,記憶的操作和指針的應(yīng)用不僅是學(xué)習(xí)的重點(diǎn),也是學(xué)習(xí)的難點(diǎn)。
在學(xué)習(xí)C語(yǔ)言時(shí),如果您想有更好的學(xué)習(xí)體驗(yàn),可以同時(shí)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)。用C語(yǔ)言實(shí)現(xiàn)各種數(shù)據(jù)結(jié)構(gòu)將很快打開(kāi)編程思路。根據(jù)歷史經(jīng)驗(yàn),許多學(xué)生在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的過(guò)程中對(duì)C語(yǔ)言有了新的認(rèn)識(shí),并逐漸形成了自己的編程思想。
最后,在掌握了C語(yǔ)言之后,如果您想進(jìn)一步提高自己的編程能力,可以閱讀Linux操作系統(tǒng)的核心源代碼,這是一種比較有效的學(xué)習(xí)方法。
本人女,大一,普通大學(xué)計(jì)算機(jī)與科學(xué)技術(shù)專(zhuān)業(yè),但是c語(yǔ)言學(xué)的不好,專(zhuān)業(yè)競(jìng)爭(zhēng)壓力大,想轉(zhuǎn)環(huán)境專(zhuān)業(yè)可行嗎?
首先,C語(yǔ)言不是那么難學(xué),只要你花更多的時(shí)間寫(xiě)代碼,你就能學(xué)好它。這不是你想換專(zhuān)業(yè)的原因。任何一種編程語(yǔ)言都需要編寫(xiě)更多的代碼來(lái)學(xué)習(xí)。
其次,即使你不能學(xué)好C,也不意味著你不能學(xué)好計(jì)算機(jī)。C語(yǔ)言只是許多計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言中的一種,它并不代表所有的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。掌握任何語(yǔ)言都可以。
第三,我不建議你改變你的專(zhuān)業(yè)。計(jì)算機(jī)是未來(lái)十年或二十年的熱門(mén)專(zhuān)業(yè)。電腦適合女生做很多工作,比如前端設(shè)計(jì),當(dāng)電腦老師。
最后,即使你想換專(zhuān)業(yè),我也不建議你換環(huán)保專(zhuān)業(yè)。除非你將來(lái)想?yún)⒓庸珓?wù)員考試,否則就業(yè)領(lǐng)域非常狹窄。
我的拙見(jiàn)僅供參考!