第一章1 解釋

2021-10-02 20:45:57 字數 988 閱讀 9085

補全**如下:

sum

(int a,

unsigned len)

;main()

;printf

("%lf"

,sum

(a,0))

;}sum(

int a,

unsigned len)

此處main函式中定義了陣列a,擁有3個元素。

除錯時第12行sum累加運算處設定斷點(visual studio 中快捷鍵為f9),然後除錯執行(visual studio 中快捷鍵為f5)

進入斷點後狀態如下圖:

如同學們所說的一樣,len-1的結果為乙個非常大的正數,它是232-1。此時a[0]=1,sum=0。

繼續執行(f5),

此時a[1]=2,sum=1。

繼續執行(f5),

此時a[2]=3,sum=3。

繼續執行(f5),

此時a[3]=1245064,a[3]未賦初值,當前值不正確,sum=6,sum的值的陣列a的3個素之和(1,2,3)。

刪除斷點(f9),繼續執行(f5),

for迴圈4145次停止,並報告出錯,出錯資訊可理解為a[i]訪問越界。

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

c primer第一章小結 1

第一章 開始 1.endl 稱為操縱符 manipulator 可重新整理與裝置相關聯的緩衝區。在重新整理緩衝區時,使用者可立即看到寫入到流中的輸出,一旦程式執行出現問題,可能在 緩衝區的資料沒有來得 顯示,所以加上end可保證資料全部輸出。2.cin,cout之所以可以級聯使用,是因為它們返回的是...

第一章 緒論

1.16 void print descending int x,int y,int z 按從大到小順序輸出三個數 print descending 1.17 status fib int k,int m,int f 求k階斐波那契序列的第m項的值f gender char schoolname 校...