添加表情
遵守中華人民共和國的各項道德法規(guī),
承擔因您的行為而導致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。
13 條評論 按熱度排序 按時間排序 /350
學習之星
marklearner 展開
for(i=1;i<=n;i++) for(k=1;k<=n;k++) a[i][k]=0; //初始化為零; i=1; //確定為第一行; k=n/2+1; //確定為中間列; a[i][k]=1; for(w=2;w<=n*n;w++){ if(i==1&&k==n){ i=i+1; }else{ i=i-1; k=k+1; } if(i==0)i=n; if(k==n+1)k=1; if(a[i][k]>0){i=i+2;k=k-1; } a[i][k]=w; }
2025年02月03日 16:57
1 回復
學習達人
hdylnpu 講師 展開
你好,可以定義為a[N][N],可是如果這樣,數(shù)組下標取值范圍為0--(N-1),需要處理0行0列,需要明白最后一行的行號為n-1。通常說,如果已經(jīng)熟練掌握數(shù)組與循環(huán),在思考個別問題算法時,可以考慮數(shù)組實際空間來思考,從而避免浪費空間;如果對問題的數(shù)學或者現(xiàn)實模型已經(jīng)足夠熟練,也可以借助問題來講解循環(huán)與數(shù)組?墒潜咎捉坛潭ㄎ皇浅鯇W者,也就是說無論循環(huán)數(shù)組,還是魔方的數(shù)學求解,都不一定熟悉,只能優(yōu)先考慮好理解以及接受度。
2023年04月06日 12:54
1 回復
QQq27j6z022 展開
@ hdylnpu 定義a[N+1][N+1]實際上不是N+2階的數(shù)組嗎?而實際用戶輸入的為N,即便為了方便理解成第一行不排數(shù),可最后不是還多了一行嗎?
2023年06月28日 20:00
@TA
樹葉的葉開心的開 展開
@ hdylnpu 好的,謝謝老師[贊]
2023年04月07日 16:41
@TA
學習達人
WXnen3c7od3 展開
w=2; while(w<=N*N) { i=i-1;k=k+1;//首先直接按照通用規(guī)則計算行列數(shù)位 if(i==0 && k==N+1){i=i+2;k=k-1;}//行和列均越界的時候 if(i==0) i=N;//只有行越界的時候 if(k==N+1) k=1;//只有列越界的時候 if(a[i][k]>0){i=i+2;k=k-1;}//行和列均不越界的時候 a[i][k]=w;w++; } 老師好,是否可以這些寫呢
2025年02月19日 18:05
0 回復
hdylnpu 講師 展開
@ WXnen3c7od3 你好,只要能運行,能出正確結(jié)果就好。程序沒有固定的寫法。
2025年02月21日 05:51
@TA
學習達人
WXnen3c7od3 展開
int a[N+1][N+1]; for(i=1;i<=N;i++) for(k=1;k<=N;k++) a[i][k]=0; 老師好,不太明白為這里一定要先把數(shù)組初始化為0,不初始化不行嗎
2025年02月19日 17:42
0 回復
hdylnpu 講師 展開
@ WXnen3c7od3 你好,理論上c語言變量聲明后系統(tǒng)會為其分配空間,但是這個空間的初始值是隨機的。不同的c語言編譯系統(tǒng)有不同的處理方式。做為編程人員最好初始化一下。
2025年02月21日 05:49
@TA
學習達人
hdylnpu 講師 展開
你好,選擇循環(huán)本身是程序設(shè)計的最基本結(jié)構(gòu),是和現(xiàn)實算法緊密結(jié)合的。個人感覺沒有什么脫離現(xiàn)實應用公式和套路。 而魔方陣本身是數(shù)學知識,在這里才用這個實例的重心是如何將現(xiàn)實的數(shù)學應用采用程序代碼來解決。重心不是魔方陣本身。
2025年02月06日 07:13
0 回復
學習達人
tianmajunrui 展開
老師你好;這個案例的條件分析 能理解;但寫代碼時 關(guān)于選擇結(jié)構(gòu) 分支 的順序 和怎么分支 嵌套 還不能順利的進行。 老師能簡單的 幫忙分析下 思路嘛[愛心][愛心]
2025年01月31日 09:21
0 回復
hdylnpu 講師 展開
@ tianmajunrui 你好,選擇循環(huán)本身是程序設(shè)計的最基本結(jié)構(gòu),是和現(xiàn)實算法緊密結(jié)合的。個人感覺沒有什么脫離現(xiàn)實應用公式和套路。 而魔方陣本身是數(shù)學知識,在這里才用這個實例的重心是如何將現(xiàn)實的數(shù)學應用采用程序代碼來解決。重心不是魔方陣本身。
2025年02月06日 07:14
@TA
我們的成功之路 更多 換一換
會員名:飛鳥****nk
本人大學所學專業(yè)為機械設(shè)計。畢業(yè)后的第一份工作是在一家國企做機械設(shè)計。后來因為自身家庭原因離職就職于北京某機床制造有限公司做工藝師。此工作崗位需要編制數(shù)控程序并懂得一定的加工工藝。但
會員名:T82****2qy
第一次得知我要自學網(wǎng)這個軟件是在小紅書上,剛步入大學,我陷入了迷茫,沒有努力的方向,和高中完全不一樣的的課程安排讓我無所適從,大學很閑,因為課程比高中要少得多,也沒有晚自習和早讀。同時大學也很忙,各種學生會無意義的開會,不固定收入低的兼職。所以我的小紅書推薦幾本上都是大學生要怎么利用課余時間豐富自己,這種試樣的標題格外的吸引我。于是既是巧合也是必然,我在一個用戶推薦上看到了我要自學網(wǎng)。等下載完后,第一反應是眼花繚亂,各種各樣的課程,而且極具專業(yè)性,我無從下手,所以只能暫時擱置。等到大二上學期,我忽然喜歡或者說想要接觸攝影這個事情,所以到自學網(wǎng)上搜了一下相應的課程,然后又加了一下課程里的交流群,在那里見到了許多同樣愛好的小伙伴,每天看看他們的作品和鑒賞,自己對課程的理解也更深了,學習到了更多。下面仍在學習中。加油。
會員名:51****lk
在校期間,我所學專業(yè)其實是機電一體化專業(yè)。2013年畢業(yè)后在本地工廠工作一段時間后,始終忘記不了當初心中的夢想,就是從事建筑行業(yè)。在此之后我查閱有關(guān)資料等,工作之余學習有關(guān)建筑行業(yè)的知識。終于在2015年考取二級
會員名:G****學
大一沒有買電腦寒假在家里斷斷續(xù)續(xù)地學了部分EXCEL,后來大二買電腦后,課后空余時間就學學黃建彬老師主講的word 2016基礎(chǔ)視頻教程。老師講的很詳細,也很有耐心,而且每節(jié)課控制在10分鐘左右
會員名:Ho****o1
很長一段時間內(nèi),我是一個淺陋的摸索者,對其中的很多都是一頭霧水。因為缺少一個真心的引路人,一個良師益友,一個中肯的批評與建意者,我婆娑慢行,收獲很小。明明知道這樣可以,但是沒有處下手,沒法實現(xiàn)
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部