請問學習C語言需要什麼基礎嗎,java語言的學習需要C語言基礎嗎?

2022-01-22 14:29:50 字數 6196 閱讀 1227

1樓:匿名使用者

需要有「興趣」這個基礎,再有就是數學基礎也應該有,計算機操作基礎也要有。

2樓:匿名使用者

老實說,如果你對電腦比較感興趣並且比較懂,學起來就比較輕鬆,但是如果你是真的一點基礎都沒有,只要你有興趣和信心,那就夠了,這是學習所以科目的最基本的基礎了`~~~

3樓:匿名使用者

我是軟體工程,我們已經學過c語言了。我覺得不需要什麼基礎,因為我們學得第一門語言就是c語言。要想學好,首先得認真聽老師講課,接著要反覆的看書,尤其是書中的例題,最後就是要多上機練習。

還有就是要多問,不懂就要問。

4樓:

數學邏輯思維

毅力。。。

5樓:n多的肉

學習c語言不用什麼特別的基礎,只要你懂初中以前的知識就ok了。我也是剛上大學的時候就學c語言了,簡單啊!

c語言主要講的是一些結構的控制。世界上的事物都可以用順序、選擇、迴圈三中結構表示。所以c語言本身就是用一些詞語來控制這三中結構的。因此,只要你用正常人的頭腦,就可以輕鬆的學好。

6樓:

資料結構``

數學```

學習了c什麼程式學起都快

7樓:匿名使用者

整個學習過程貫穿始終的兩點:

1、首先是興趣

2、然後是準備吃苦

初學c語言:

3、最好有一點點英語基礎

4、能使用鍵盤滑鼠

進一步學習:

5、有一定數學基礎

到達「高手」的境地:

6、還要有創意。

j**a語言的學習需要c語言基礎嗎?

8樓:匿名使用者

不需要 一樣能學明白

不過c還很重要的 畢竟那是基礎中的基礎

學習c語言要什麼基礎的嗎?

9樓:匿名使用者

與網友分享

勇於探索 追求簡樸

學習《c語言的科學和藝術(中文版)》隨記

#include

#include "genlib.h"

#include "simpil.h"

#define sunday 0

#define monday 1

#define tuesday 2

#define wednesday 3

#define thursday 4

#define friday 5

#define saturday 6

void giveinstructions(void);

int getyearfromuser(void);

......;

bool isleapyear(int year);

main()

void giveinstructions(void)

......

......

......

bool isleapyear(int year)

;printf(" 這是一個輸入年份數即可列印該年份年曆的程式\n");

while(year<1900)

printf("\n");

if(((year%4==0) && (year%100 != 0)) || (year%400==0))

ndays[1]=29;

weekday=firs(year);

for(month=1;month<13;month++)

printf(" %d 年曆已列印完畢, 再見!",year);

return 0;

}void prim(int month,int year,int ndays,int weekday)

;int i,day;

printf(" %d年 %s\n",year,yue[month-1]);

printf(" 日 一 二 三 四 五 六\n");

for(i=0;i

printf(" ");

for(day=1;day<=ndays;day++)

if(weekday+6 != satu)

printf("\n");

}int firs(int year)

return weekday;

}寫於17:41 2017/11/1

10樓:匿名使用者

我認為學c語言,要有個老師點拔一下,否則較難的,請你先找個老師稍微入一下門。其次是有臺電腦,裝上c語言程式,自己除錯。

11樓:匿名使用者

1.選語言。學程式設計首先要學習基礎語言。c語言程式設計就是一個最基礎的程式語言。

2.選教材。譚浩強版的c目前是各大學普遍選用的c教材,很權威。3.理論聯絡實際。

學習語法的同時,要經常上機做實驗,通過實驗來理解語法問題,記憶比較深刻。4.積極參加到科研專案中去。通過科研能學到很多課本上學不到的東西。

5.持之以恆。不要間斷,堅持就是勝利。

12樓:長沙新華電腦學院

學程式設計基本都是需要有一定邏輯思維能力的

學習c語言需要什麼基礎呢?

13樓:匿名使用者

一定的英文基礎是必要的。

看書時要多做習題,一題一題的弄明白,要不書也白看從一開始養成良好的程式設計習慣,怎麼算好的你看書上的**怎麼寫的關於數學, 初中數學水平可以程式設計,小學甚至學前班也沒什麼不可以。 另一方面數學博士程式設計的時候也不會嫌自己數學學的太多了。 需要多少數學這跟你要做的東西很有關係, 也影響到你學習的深入程度, 工作中就影響你的**質量。

總的來說數學水平是越高越好, 但並沒有一個門檻, 什麼水平都可以學, 就是質量差一些。

14樓:歸躍卜葉豐

有c的基礎學c++就更容易了,但是要注意的是c是程序導向的語言,c++是物件導向的語言,在設計程式的時候稍微進行思維轉換就可以了。當然關於書的話,現在外面賣的的很多,去看錢能的書吧。想進一步學習,就只有看老外的書了。!!!

15樓:宦豐鏡香馨

c語言也是一門語言,裡面是有很多英文,但c的語法不是英語語法.要學習c也很容易,但是解決問題的能力和c無關,是和個人解決問題的能力相關.

16樓:顏蘊杞訪煙

那倒不重要,關鍵在於興趣

17樓:安徽新華電腦

學語言不需要基礎,學就是了。

學完之後想開發軟體,就需要各種各樣的基礎。比如你想開發系統軟體,就需要作業系統和系統api的知識。

18樓:毛寶禚曼雲

不需要,只要努力就行了,會點基礎的電腦知識就行

19樓:寒晗師賢淑

不需要基礎,只需要邏輯思維強就好了

20樓:自由心魔

聽我的------------------------------沒有基礎!!!! 上來就學

認識字就好

真的英語 學c的 時候也能學

數學? 那也是在學的時候學的

反正就是0基礎就可以學 只要下功夫 怕啥 男人嘛

21樓:匿名使用者

學習c語言需要什麼基礎呢

22樓:匿名使用者

首先,學習c語言對於一個初中畢業生來說,英語應該是夠用了,起碼不會有大問題!

其次,如果你是一個自學能力比較強的人的話,掌握c語言的基本語法應該也能實現!但是想要編出一定水平和程式估計難度不小,畢竟建立模型的時候只掌握到初中的數學水平是遠遠不夠的!但是如果能夠掌握語法對你的學習也會有相當大的幫助,所以自學能力足夠的話可以考慮去學!

如果你對你自學能力不夠自信的話,不建議你現在就學c,不然既打擊自信,也浪費時間。

23樓:匿名使用者

c語言是計算機專業的最基礎的語言,我是計算機專業的,一進大學就學這門語言,對於初學者來說確實是有點難度,尤其是後面的指標那一章。自學如果努力的話其實也可以的,建議多問問學過的。c程式設計使用microsoft visual c++6.

0軟體,這是最常用的了...總之,只要你好好研究還是可以的,不需要什麼基礎的.

24樓:匿名使用者

如果有心的話學歷不是問題,這種大道理雖然噁心,但卻是不變的真理。但是我想說的是沒有任何基礎自學會很難,如果樓主自認毅力驚人的話可以去學,否則還是別浪費時間了。做程式也遠沒一般人所想像的光鮮。

25樓:匿名使用者

高中數學知識

最好高等數學也懂

然後稍微有點英語基礎

學習程式開發主要是數學基礎

初中數學淺了些

你是什麼學歷為什麼想到c語言?

不知道你是個學生還是已經進入社會了

如果是前者對程式設計有興趣早點接觸是很好的,如果是後者我覺得你還是去學些別的會更合適些

26樓:匿名使用者

你能提出這個問題,就表明你能搞定c

27樓:

夥計,老譚的書就別買了。推薦你本c++primer 書不錯。。最好連習題一起帶上。。很不錯/

28樓:百戰居士

當然如果數學好點會很有幫助

數學不好也可以學

29樓:匿名使用者

我差不多也才開始學習c++ ,應該不難最好是自己購買本入門的書多看看

30樓:魏翔潭睿

不需要任何基礎。這就好像你要學英語不需要任何基礎一樣。

但是如果你想把英語說好,要對風土人情有了解,要對基本的邏輯知識有了解,要對各種習慣用法有了解,這些都是必要的。

學習c也是一樣的。

c可以理解為人說的語言,彙編是計算機說的語言。

更簡單點講,c是方便計算機理解人的,彙編是讓人理解計算機的。

學c語言需要什麼基礎嗎?

31樓:卟甾韌芯

學c語言不需要任何基礎就可以學習。

c語言介紹:

c語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的d.m.

ritchie於2023年推出,2023年後,c語言已先後被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如微控制器以及嵌入式系統開發。

語言特點:

基本特性:

1、高階語言:它是把高階語言的基本結構和語句與低階語言的實用性結合起來的工作單元。

2、結構式語言:結構式語言的顯著特點是**及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰,便於使用、維護以及除錯。

3、c 語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。

4、**級別的跨平臺:由於標準的存在,使得幾乎同樣的c**可用於多種作業系統,如windows、dos、unix等等;也適用於多種機型。c語言對編寫需要進行硬體操作的場合,優於其它高階語言。

5、使用指標:可以直接進行靠近硬體的操作,但是c的指標操作不做保護,也給它帶來了很多不安全的因素。c++在這方面做了改進,在保留了指標操作的同時又增強了安全性,受到了一些使用者的支援,但是,由於這些改進增加語言的複雜度,也為另一部分所詬病。

特有特點:

1、c語言是一個有結構化程式設計、具有變數作用域以及遞迴功能的過程式語言。

2、c語言傳遞引數均是以值傳遞,另外也可以傳遞指標。

3、不同的變數型別可以用結構體組合在一起。

4、只有32個保留字,使變數、函式命名有更多彈性。

5、部份的變數型別可以轉換,例如整型和字元型變數。

6、通過指標,c語言可以容易的對儲存器進行低階控制。

7、預編譯處理讓c語言的編譯更具有彈性。

學習c語言需要好的英語基礎嗎,學習C語言需要好的英語基礎嗎???

高數來嗎,我全都忘了自 如果你的程式設計方向是那種追bai求最優演算法的話du,如程式優化zhi那種,dao就得好好看看高數了,不過也不用太深入,看專門為程式設計而編寫的數學書會比較好,如 演算法設計與分析基礎 對自己要求不那麼高的話,高數可以略過了,接著說英語問題。考好cet4 6,不一定能熟悉計...

學習c語言程式設計要什麼基礎,學習程式設計入門應該先學什麼?

小兄抄弟好厲害,哥這麼小的時候還襲在練打字呢bai c語言入門還是挺容 du易的,對於你這個年齡zhi,可能很大的阻礙在於dao英文水平 所以呢,先了解c語言中的關鍵字的意思很重要,譬如void表示什麼意思,int表示什麼意思之類的 然後就是要找一本對的書很重要,對你而言,好書就是能夠看得懂的書啦,...

學習西點都是需要什麼,學習西點需要什麼基礎?

需要一個正規專業的培訓院校,需要一個良好的心態,前期肯定會遇到困難和瓶頸期,自己心理上調整好,多學多練多問,學好西點沒那麼難。需要找個好學校,這樣教學質量有保障,能真正學到東西。首先,你要對它感興趣才能夠產生動力,產生有好奇心 只需要感興趣就可以的,大部分都是零基礎的 找個專業的地方,系統的學習 這...