c思考方式!我不太會用for

2022-10-05 22:35:26 字數 838 閱讀 8323

1樓:憤怒de翔小果

f是一個將一個數擴大6倍的函式(先將b值乘以5複製給a,再將a值加上b值賦值給b),引數(指標)和返回值都是int型;

在主函式中,for迴圈是4次迴圈,每次呼叫f函式,引數是a(實際是a的地址),擴大6倍後返回值賦值給b;在迴圈退出時,b值為24(最後一次a為4,擴大6倍賦值給b,前三次被覆蓋掉),a值為5,最後輸出29(a和b的和)、

還有什麼不明白的嗎

2樓:專業醬油路過男

1 從主函式進入

2 定義a,b

3 開始執行for迴圈 此時a = 1;

執行 b = f(&a); 這句話

4 進入f函式

由於&a 是地址傳遞 執行後a的值會發生變化執行f函式 函式返回值為6 同時a的值也變成65 執行完成後 主函式中b=6 a=6;

6 執行for迴圈中的++a語句 a變為7 執行判斷a < 5 不成立 跳出迴圈

7 執行printf(「%d」, a+b);語句 此時b=6 a=7;因此輸出結果為13

這麼說清楚了吧!

3樓:匿名使用者

b=6 迴圈開始a=1; 傳遞a的地址給指標b 執行函式f 後 ,a=5 ,b=5+1;

因為是傳遞的地址++a,a本來是1, 加1a=5+2,判斷a<5,否 結束迴圈;;

a+b=7+6=13

4樓:嘻啊嗶嗶

很簡單,仔細看書,如果這裡自己再看不懂,那隻能說你不適合學程式設計了,程式設計要求自學能力要很強,而且for迴圈 在程式設計領域裡這就相當於 拼音裡的 abcd 數學裡的100以內加減法而已

買了個風水羅盤不太會用想買本書入門點的詳細點的什麼書好啊大家下謝謝了

恩。有道理。愛學習!但願不遠的將來你就是一個很棒的風水先生!崇尚科學,反對迷信!羅經透解這本書可以!請大家幫忙推薦一本風水學的入門書籍,謝謝 如果你想入此道,而且想學得精,你必須懂得五行相生相剋,陰陽八卦.我建議你先這方面的書,等你學精了這些.再看有關的具體知識,自己就可以推理出來.如果是想自己買房...

ACG職業需求(高考填志願)我不太會畫畫。但是想去做ACG工

很簡單學日語就可以了,現在的中國acg界缺的就是翻譯高手。畢業了可以去 天聞角川 去工作。你現在可以去看一下該公司的人員招收情況那裡正在招人。1,在網上查一個好大學 2,學一個企業管理的專業 3,不需要美術功底 我以後想從事動漫類的工作,高考該報什麼志願,有什麼學校這個方面厲害 一般專業名是動漫製作...

我不太會搭配衣服,請問有什麼好用的搭配衣服的軟體嗎

付費內容限時免費檢視 回答親 為您查詢到以下資訊哦 1 混搭幫 不會搭就別混。推薦指數 混搭幫 讓每個人都可以做時尚編輯。這款應用聚集了當前最為熱門的時尚單品素材,包括服裝,配飾,手袋,鞋履,以及襯托效果的背景畫面,例如雜誌封面,雜誌內文版面,明星 等。使用者可以按照自己的審美能力和想象力,通過應用...