1樓:
這題考察兩點:1是全域性變數和區域性變數,2是遞迴呼叫
主函式第一個f(6)呼叫過程:
第一層遞迴呼叫時,傳進來的a=6,所以 全域性::a=0+6=6,區域性a先遞減為5,
經過if判斷進了else 然後就呼叫f(a-1) ;
第二層遞迴呼叫時,傳進來的a=4, 全域性::a=6+4=10,區域性a先遞減為3,
經過if判斷進了else 然後就呼叫f(a-1) ;
第三層遞迴呼叫時,傳進來的a=2, 全域性::a=10+2=12,區域性a先遞減為1,
經過if判斷滿足條件,輸出全域性::a即12;
然後返回第二層遞迴執行 ::a+=a;此時第二層的a=3,所以:a=12+3=15,
輸出全域性::a即15;
然後返回第一層遞迴執行 ::a+=a;此時第二層的a=5,所以:a=15+5=20,
輸出全域性::a即20;
所以第一個f(6)呼叫輸出了3次::a,分別為12,15,20
類似可推出f(4)呼叫輸出了2次::a 分別為26,29
故此程式輸出結果為:
第一行 12
第二行 15
第三行 20
第四行 26
第五行 29
朋友,請【採納答案】,您的採納是我答題的動力,如果沒有明白,請追問。謝謝。
2樓:匿名使用者
輸出的五行依次是
1215
202629
第六題第七題,求大神解答解答,第六題和第七題。求大神解答 O
數理白話 以後遇到這種題,你就數形結合畫 決,abp 的面積範圍,就是找一個固定邊ab,長度為2 2,高就是圓上點到直線上距離,相當於只要確定高的範圍,三角形面積範圍就搞定了。圓上的點到直線距離你應該會搞定吧 第六題就是考圓心到直線的距離加減半徑就可以了,第七題求導找拐點。 6 分別把y 0和x 0...
求第7題(過程),求第七題的過程。
證明 四邊形abcd是平行四邊形,所以 a cad平行ce 所以 ade ced adf和 ced相似 所以ce ad cd af 因為ce ab 所以ce ad ab af 所以ef.ce ab.ad ab cd cde afd 四邊形abcd是平行四邊形 a c ab cd cde 相似 afd...
這個第七題為什麼是C,不是增反減同嗎,我用右手定則就是D啊?求物理大神詳解
百小度 磁場先增大後減小,開始增大的時候,磁場向右,所以拇指向左,手指方向是電流方向,所以從a到b,餘下自己分析。 把產生感應電流的螺線管看作條形磁鐵,根據靠近時,相互排斥可知螺線管左端為n極,用安培定則判斷電流方向a b 磁鐵穿過螺線管離開時,螺線管右端與磁鐵相互吸引,所以螺線管右端為n極與靠近時...