-
以下問題經常被我問到,總結並與讀者分享。
1. 學習程式設計需要多長時間?
這是乙個尚未明確回答的問題。 每個人的時間、學習效率和基礎都不同。 如果你每天花很多時間學習,兩三個月就能學會Web前端,不到半年就能寫出一些軟體。
但有一點是肯定的,絕對不可能在幾個月內從乙個新手成長為大神。 如果你想出類拔萃,沒有幾年的努力是做不到的。 學習程式設計不是看幾本書就能做到的,你需要不斷的練習,寫**,積累零散的知識點,**數量與你的程式設計水平直接相關,沒有幾萬行**,沒有可以稱得上的工作,你怎麼能稱得上“大神”。
大家都是這樣過來的,一開始是迷茫的,連九十九乘法表都很難輸出出來,只有通過不斷的練習才能熟悉起來,這是乙個強化思維方式的過程。
知識點可以在短時間內理解,但思維方式和程式設計經驗需要不斷練習才能加強,這也是為什麼很多初學者已經理解了Web前端的基本概念,但仍然寫不出來的原因。
程式設計師被戲稱為“程式碼農民”,意思是寫**的農民,要想成為一名合格的農民,就必須乾地工作。
不要太緊張,所有的程式語言都是紙老虎,一層窗紙,只要你敞開心扉,就很容易。
2. 學習程式設計難嗎?
程式設計是一門技術,不知道難不難,我只知道,如果你想學它,你絕對可以學它。 技術只是一層窗紙,跟著走是有道理的,在我看來,這比做抽象藝術要容易。
在技術領域,程式設計的入門門檻很低,網際網絡上的資訊很多,只要你有一台電腦,一根網線,初中學歷,就可以學習和投資5k左右。
不管是技術性的還是非技術性的,要想有所成就,就必須全身心地投入到研究上,沒有幾年的努力,你是不會在人群中脫穎而出的。 所以請先問問自己,你是不是想學程式設計,你喜歡嗎,如果你覺得自己對程式設計感興趣,想了解軟體或者怎麼做,那就不要再問這個問題了,去吧。
3. 如果我沒有英語和數學的基礎,我可以學習嗎? 初中畢業後可以學習嗎?
先說英語。 程式設計要求你有基本的英語知識,你可以在初中階段做。 程式設計起源於美國,霍英北大玉鳥答車書會出現很多單詞,用英文基礎會很容易背誦,不懂也沒關係,推薦你安裝有道詞典,它的標詞功能非常好,及時翻譯你選擇的內容,無論是一句話還是乙個詞。
這樣,您可以確信開發常用軟體不會有任何問題。
-
程式語言的細分和偏向越來越嚴重,不可能僅僅通過說“工程”來推薦特定的學習語言,因為有太多明顯的專業化程式設計工具。
同上。 兩者都是基於腳的語言,學習門檻低,但大多數計算和資料模擬都不是很專業。
一般來說,大多數工科專業都有推薦的程式語言和程式設計環境,現在和未來幾年都可以在教科書中看到。
在純計算和資料模擬程式設計方面,C C++ 無疑是使用最廣泛的語言,但也不排除少數專業軟體使用其他程式語言,基於一種或幾種語言的混合程式設計的情況較多,例如廣泛使用的 MATLAB。
因此,我的建議是:如果最好是有針對性地學習,如果不是有針對性的,不著急而是打基礎,C C++是最好的選擇; 如果你想簡單上手和靈活使用(當然,不一定對你的專業有用),Python 和 Ruby 是有趣的程式設計工具。
-
這些是基礎知識,你只需要記住它們。
scanf 函式返回已成功讀取的資料項數,如果檔案末尾發生錯誤,則返回 EOF。 如:1
scanf("%d %d",&a,&b);
該函式的返回值為 int。 如果 a 和 b 都讀取成功,則 scanf 的返回值為 2;
如果只成功讀取了 a,則返回值為 1;
如果 a 和 b 均未成功讀取,則返回值為 0;
如果遇到錯誤或檔案末尾,則返回值為 EOF。
示例:使用 scanf 函式輸入資料。 12
#include
int main(void)
int a,b,c;
printf("give me the value of a,b,c seperated with whitespaces:");
scanf("%d%d%d",&a,&b,&c);
return 0;
a、&b、&c 中的 & 是定址運算子,&a 表示物件 a[2] 的記憶體位址,即右值。 變數 a、b 和 c 的位址在編譯序列期間分配(它們的儲存順序由編譯器確定)。
注意:如果 %d 連續寫入 scanf,例如“%d%d%d”,則資料不應用逗號分隔,而只能用空格字元(空格或製表符或回車符)分隔 - “2(空格)3(製表符)4”或“2(製表符)3(輸入)4”等。 如果是“%d,%d,%d”,則在輸入資料時需要新增“,”,例如“2,3,4”。
-
scanf 是控制台輸出。
d 是佔位符。
a 是 a 的值無論如何都由 %d 計算的位置。
All 是控制台中 a 和 b 值的輸出。
-
我現在似乎沒有學過基礎! 現在就學習C語言吧!
-
QB 比 VB 簡單,但建議使用 VB。
差異太大了,不值得一提,基本要簡單得多。
這就去問MS,QB和VB之間似乎還是有區別的。
-
我仍然喜歡 C 語言,它易於使用和移植。
a=fscanf(fid,format)
a, count]=fscanf(fid,format,size) >>>More