{eval=Array;=+count(Array);}

亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

問(wèn)答專(zhuān)欄Q & A COLUMN

我學(xué)了怎么久C語(yǔ)言,為什么我連到簡(jiǎn)單題目都要想一整天?明明代碼量很少的題目,我的代碼要比別人多得多?

dongfangyiyudongfangyiyu 回答0 收藏2
收藏問(wèn)題

1條回答

mzlogin

mzlogin

回答于2022-06-28 15:34

這說(shuō)明你要么C語(yǔ)言還未熟練掌握,要么數(shù)學(xué)基礎(chǔ)要稍差。如果這兩者都學(xué)明白了,編的程序不僅簡(jiǎn)單,而且可讀性好。

C語(yǔ)言沒(méi)學(xué)明白,未考慮程序設(shè)計(jì)的架構(gòu)。別人用一條語(yǔ)句就解決了問(wèn)題,而你會(huì)用很多語(yǔ)句才能湊合實(shí)現(xiàn)。

比如:要做一個(gè)程序,統(tǒng)計(jì)一下學(xué)校各個(gè)班級(jí)學(xué)生的年齡、性別、家庭、關(guān)系、各科學(xué)習(xí)成績(jī)等情況,用C語(yǔ)來(lái)做。

一般有經(jīng)驗(yàn)的人直接做一個(gè)結(jié)構(gòu)struct,包括學(xué)校、年級(jí)、班級(jí)、年齡、性別、家庭、關(guān)系、各科學(xué)習(xí)成績(jī)?nèi)缓笞鲆粋€(gè)結(jié)構(gòu)指針,申請(qǐng)一個(gè)數(shù)組大小,那么,最后只用fread/fwrite一條語(yǔ)句即可實(shí)現(xiàn)所有結(jié)構(gòu)的讀寫(xiě)。

fread(p,sizeof(struct sp),1,N);

如果你不熟練,不考慮程序結(jié)構(gòu),把年級(jí)、班級(jí)放在結(jié)構(gòu)之外,不僅程序復(fù)雜,而且條理不清。這樣,每個(gè)班、年級(jí)都要用fread多余寫(xiě)N行。

數(shù)學(xué)基礎(chǔ)差,基本算法模糊,導(dǎo)致做程序時(shí)要不斷地補(bǔ)習(xí)基礎(chǔ)知識(shí),使得編程很慢。

做AI軟件,需要做軌跡計(jì)算方面的處理。平面、空間兩條直線(xiàn)相交、平行的位置關(guān)系,兩條直線(xiàn)L1,L2的夾角α,直線(xiàn)L與園弧A、園弧A與園弧A的位置關(guān)系,相交時(shí)的交點(diǎn)P1,P2取舍判斷,估計(jì)分分鐘讓你覺(jué)得數(shù)學(xué)基礎(chǔ)還差的遠(yuǎn),特別是做成程序來(lái)檢驗(yàn)?zāi)愕臄?shù)學(xué)水平。

數(shù)學(xué)水平一般,邏輯性差,即使給你一個(gè)月時(shí)間,基本框圖都整不清楚,更何況做一個(gè)好用的應(yīng)用程序。

總結(jié):做軟件很慢,說(shuō)明對(duì)軟件編程語(yǔ)法、函數(shù)庫(kù)還很陌生,只是看明白了程序中的英文單詞,未能徹底領(lǐng)會(huì)其真正含義。再一個(gè)就是數(shù)學(xué)一塌糊涂,似是而非。

一步一個(gè)腳印,多練習(xí),多分析,多交流,相信軟件感覺(jué)很快就會(huì)好的。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話(huà)題
  • 回答過(guò)該話(huà)題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話(huà)吧!
付費(fèi)偷看金額在0.1-10元之間
<