初學編程,大家幫忙看下這道c語言題怎么做?萬分感謝
這個題,所有代碼都是迷惑你的,這里x是傳值,傳遞過去無論函數做什么變化,main函數中的x是不變的,所以打印0000。
s=*p1++;按照優先級,先將*p1賦值給s,即s=G,p1再向前移一個字節,指向C。p1=*p2--;同樣的道理,按照優先級,*p2指向的值A先賦值給*p1,此時*p1就是A,p2--后p2指向E。
分析:最大子矩陣可以看為求最大連續子數組拓展到二維數組上,因為矩陣的性質同樣在橫向豎向上需要連續,那么可以想辦法將這個二維數組簡化為求連續子數組。
首先要說的是此題有悖編程思想——計算n個整數的平均值是一件很容易的事,連數組都用不著,題目卻不但要數組而且還要動態數組,這樣舍近求遠并不可取。
填空題(每空2分,共20分) 結構化程序由(順序)、(選擇)、(循環)三種基本結構組成。