同時學習兩語言c和fortran曾學過vb和c現在要讀

時間 2021-10-30 04:52:52

1樓:匿名使用者

開始拿本c語音的教材即可,不要一上了就啃《硬體知識-微機原理》等偏硬體的東西,那東西肯定會學的無味

多看**和寫**,一定不要複製**直接用,新手最好動手寫,哪怕是抄也行,會增加編寫**的能力,否則看當時看懂過後就忘了

沒有具體的時間,理解c語言的基本就好了,如變數、結構體、函式、指標等,以後就可以看些win32程式了,沒有人能把c語言學好,只是做到熟悉即可

2樓:

你去黑域網路看看 吧 我記得那裡 全是c++ 你去可以和他們 一起學習

3樓:匿名使用者

c語言對c++非常有幫助的學過c讀c++不是很費勁的至於fortran不太清楚

4樓:匿名使用者

如果是做計算的,計算部分還是fortran效率最好最方便。c++所擅長的是靈活的資料結構,和強大的功能性。如果只是為了科學計算,專精fortran就好。

c++和c確實是一脈相承,不過,c++最優秀的地方在於強大的物件導向,這跟c語言的程式設計思想有很大不同。c++不做物件導向的話還是繼續fortran吧!那個數學庫的效率是其他語言望塵莫及的,天氣預報、核物理都是fortran源程式。

本人目前學習fortran程式,但需要考全國計算機二級,關於c,c++,vb,j**a,delphi

5樓:

考的話,就直接考**的了,二級都沒用。你既然學的fortran,就不用學c和其他的了,直接努力點考pc技術就得了。

6樓:徐雯婷

c++主要是物件導向的程式設計,我個人覺得比較方便,上手也比較快.

實現同樣的功能,fortran語言寫的**規模與c++語言寫的**規模相比如何?

7樓:柯南迷

可我不知道你瞭解不瞭解這兩種語言。f多用於科學計算。c++是一種物件導向的語言。為c++內建了許多資料結構,不需要你自己去實現,比較方便。

那用什麼?我們上機課作業,要求編個程式,vb或c語言或fortran

8樓:匿名使用者

大致分為如下領域, 要自己選擇的。

vb比較適合辦公相關的程式設計;

c語言比較適合計算機相關專業的程式設計;

fortran是工程計算方面的比較適合。

9樓:房恩巨集

是材料力學的那個麼?用ansys啊。幾步就搞定了。

我是工科學生,想知道為什麼讓我們學fortran,而不學其他的c或c++之類的語言,他們各自有什麼特點?

10樓:匿名使用者

對於工科學生來說學習一種語言主要是用來編制程式進行科**算的。fortran語法簡明且嚴謹,易學,最大特性是接近數學公式的自然描述,可以直接對矩陣和複數進行運算,在計算機裡具有很高的執行效率。因此fortran非常適合科學計算,至今仍然是最主要的科學計算語言,你由它的全稱:

formula translator就可以看出它最初本身就是針對科學計算開發的。現在很多的商用工程軟體,如著名的有限元軟體msc.nastran就是用fortran編制的核心演算法。

所以作為工科學生學好fortran很有用,而c語言語法過於複雜(它實際是中級語言,更接近於底層,而fortran是高階語言),不易掌握,運算效率不如fortran,不如fortran適於科學計算。

其實各種語言的語法都大同小異,只要掌握了一種,再學習其它語言就很容易了,而且語言只是一種工具,更重要的是演算法,對於你來說就是你的專業知識。

同時,在科學計算時具體使用哪一種語言也沒有規定,應根據需要和問題的特點選取合適的語言,經常會多種語言混編。c和c++,或者c#都是很好的語言,掌握好也很有用處。

現在還有一種更為高階的語言(有人甚至將其成為軟體)matlab,非常方便好用(幾乎是傻瓜式的),是專門針對科學計算開發的,目前在學術界運用非常廣,只是執行速度相對慢一些。建議你也學學,非常有用。

ps:我學機械的,主要使用matlab和fortran,偶爾使用c++。

11樓:天河流紋石

首先,fortran 適合做計算,特別是矩陣陣列計算。

比如陣列複製,a =b,而同樣的複製,c語言必須通過 for 迴圈來實現。

正如此,fortran長久一來,聚集了一大批高效,嚴格的,經過考驗的成熟的函式庫,軟體包,這是一筆巨大的財富。

其次,fortran嚴謹,陣列越界,引數不匹配會出現錯誤。而這些錯誤如果放過,則可能對科學計算造成極大的錯誤結果。因此不適合使用像 c/c++ 那樣靈活的語言。

同樣的道理,fortran 的指標也不如 c/c++ 那樣靈活,事實上,這樣的約束對嚴謹的科學來說,是至關重要的。

另外,intel 等成熟的 fortran 編譯器,有助於將 fortran **在計算機上高效的優化編譯,產生比同樣的 c/c++ 更快的執行**。

最後,現在主流的高效能運算和並行庫,大多是基於 fortran 的。fortran2003 新語法充分考慮了平行計算的要求,它專門為平行計算設計了若干語法要求,而 c/c++ 需要藉助單獨的函式庫實現。

當然,區別還有很多,我總結的只是一少部分。

12樓:阿達

有許多模型都是用fortran寫的,並且有很多已經成型的庫檔案與程式。如果要學c語言的話,這些模型就都要重新寫過,這是十分不現實的……

學習C語言程式設計,如何學習C語言

個人覺得譚浩強版 c語言程式設計 很適合初學者自學,如果你能將他仔細用心地看完三遍,那麼也許你就能達到c語言的入門啦,還有就是一定要養成良好的程式設計習慣,這個是很重要的哦,c是很深奧的哦,好好努力吧! 哼哼。恕我直言,40天只能學個入門,也就是把語法學完。要想深入沒個幾年是不行的。你還是高一,我覺...

c語言的學習方法,如何學習C語言

c語言與cpp程式設計 如果剛開始接觸c語言,聽不懂也正常,不要有畏懼的心理,有些小夥伴可能看到部分同學什麼都會,自己就很氣餒,因為這部分同學很可能接觸程式設計比較早,即使小孩學走路也有一個過程,剛開始有走路慾望 學會站立,腿部有力量 嘗試走路,不斷練習 學會走路。所以不要慌。學c語言與走路一樣,剛...

關於學習C語言的學習方法,關於學習C語言

1.推薦使用 譚浩強 清華版本的教材,上機環境推薦 turboc 2.怎樣才能把大腦裡的邏輯推理轉換成 這個問題很簡單,程式也只 不過是一種語言,只不過你還不習慣這種語言從而不能立即將自己的想法寫成這種 比如說 你所說的 判斷 在c中對應為 if 語句 另外每種語言都有自己的語法及關鍵字,至少先要掌...