課程
/后端開發
/C
/C語言入門
第一次在if 中return i;第二次return -1;我的理解是return -1不是應該出現在else中嗎?是不是只返回第一次的值?
2019-12-29
源自:C語言入門 6-6
正在回答
按照正常的流程走,假如例題中存在,return i;結束(退出函數)。假如for循環后沒找到,便是return-1,同樣沒問題的。
可以有多個return,但是只能有一個return值。代碼中 if 和 else 中的return不同時返回,達成其中一個條件的時候才返回。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
5 回答為什么例題中return后面有=號,而任務答案中沒有?
1 回答為什么出現了兩次return,一個函數里不是只能有一個return語句嗎?
1 回答關于例題中return -1的問題
2 回答主函數中為什么要return 0;呢?
1 回答題中給的例子一定要用自定義函數嗎,如果是在主函數中寫這樣為什么會不對
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-02-06
按照正常的流程走,假如例題中存在,return i;結束(退出函數)。假如for循環后沒找到,便是return-1,同樣沒問題的。
2019-12-31
可以有多個return,但是只能有一個return值。代碼中 if 和 else 中的return不同時返回,達成其中一個條件的時候才返回。