求程式詳細解答

2022-08-29 05:45:04 字數 649 閱讀 8794

1樓:

答案是7

首先x=0;是賦值

然後執行fun(&x,8,1);

然後轉到fun(int *a,int n,int k)函式,這時候可以看成*a指向的x的值即為0,n=8,k=1

判斷 k<=n這時候成立執行fun(a,n/2,2*k);

然後轉到fun(int *a,int n,int k)函式,這時候可以看成*a指向的x的值即為0,n=4,k=2

判斷 k<=n這時候仍然成立執行fun(a,n/2,2*k);

然後轉到fun(int *a,int n,int k)函式,這時候可以看成*a指向的x的值即為0,n=2,k=4

判斷 k<=n這時候結論不成立了執行*a+=k(即*a=*a+k),這時候*a=0+4=4;

然後執行fun(0,4,2);時候的*a+=k,這時候*a=4+2=6;

然後執行fun(0,8,1);時候的*a+=k,這時候*a=6+1=7;

因為*a是指標所以不需要返回值x的值都實質的改變了

所以答案就是7了

2樓:匿名使用者

這是乙個遞迴函式

1:k

具體結果是a=1+2+4 一共迴圈3次

病句修改,求詳細解答,病句修改,求詳細解答!!

系列後面加 的節目 做整句的主語,為 是介詞,後面的部分是修飾語 這是整條句子做了修飾語,但這修飾語裡,沒有名詞可以搭配下面的 報道 這動詞 報道 是整個句子的謂語。望採納!求修改病句答案 10 為了提高這一新型項服務目的執行,動賓搭配不當。把 執行 改成 質量 你這個圖看不清的 修改病句好難!求幫...

求詳細解答課內閱讀當,求詳細解答課內閱讀。

1 先是難以置信,幾次興奮,後又悶悶不樂,最後又明白了道理。因為 我 的心情是隨著父親的表現而變化的。2 因為父親正面臨著乙個道德難題。3 因為父親遵守了自己的諾言,在道德上是個高尚的人,是用金錢買不到的財富,我們 全家都為父親驕傲。意思對即可 求詳細解答 課內閱讀。1 因為他們覺得自己的孩子會關心...

求詳細解答課內閱讀,求詳細解答課內閱讀。當

1 因為他們覺得自己的孩子會關心 體貼人了。2 孩子明白了要會關心人 關愛人。表達了老師為自己的努力有所收穫而感到欣慰的心情。求詳細解答 課內閱讀。1 魯濱孫漂流記 星期五 2 不一樣。前乙個 你 指代電,後乙個 你 指代以皇帝為首的反動勢力。3 堅定的信念。4 比喻黑暗勢力的強大。5 表現了屈原對...