{eval=Array;=+count(Array);}
這說明你要么C語言還未熟練掌握,要么數(shù)學(xué)基礎(chǔ)要稍差。如果這兩者都學(xué)明白了,編的程序不僅簡單,而且可讀性好。
比如:要做一個程序,統(tǒng)計一下學(xué)校各個班級學(xué)生的年齡、性別、家庭、關(guān)系、各科學(xué)習(xí)成績等情況,用C語來做。
一般有經(jīng)驗的人直接做一個結(jié)構(gòu)struct,包括學(xué)校、年級、班級、年齡、性別、家庭、關(guān)系、各科學(xué)習(xí)成績?nèi)缓笞鲆粋€結(jié)構(gòu)指針,申請一個數(shù)組大小,那么,最后只用fread/fwrite一條語句即可實現(xiàn)所有結(jié)構(gòu)的讀寫。
fread(p,sizeof(struct sp),1,N);
如果你不熟練,不考慮程序結(jié)構(gòu),把年級、班級放在結(jié)構(gòu)之外,不僅程序復(fù)雜,而且條理不清。這樣,每個班、年級都要用fread多余寫N行。
做AI軟件,需要做軌跡計算方面的處理。平面、空間兩條直線相交、平行的位置關(guān)系,兩條直線L1,L2的夾角α,直線L與園弧A、園弧A與園弧A的位置關(guān)系,相交時的交點P1,P2取舍判斷,估計分分鐘讓你覺得數(shù)學(xué)基礎(chǔ)還差的遠(yuǎn),特別是做成程序來檢驗?zāi)愕臄?shù)學(xué)水平。
數(shù)學(xué)水平一般,邏輯性差,即使給你一個月時間,基本框圖都整不清楚,更何況做一個好用的應(yīng)用程序。
0
回答0
回答0
回答0
回答0
回答10
回答3
回答0
回答0
回答0
回答