課程
/后端開發
/C
/C語言入門
左面例題中為什么要retuan -1
2016-01-05
源自:C語言入門 6-6
正在回答
因為下標都是從零開始的,你輸出任何一個大于等于零的數都是證明,該數出現在數組中,因為系統無法自動獲取數組的長度,所以你輸出一個大于數組長度的數,編譯系統可能不識別,不報錯,只有輸出負數系統才能清楚的判斷出條件語句,才能正確的執行后續程序,你也可以輸出任何一個負數,只要是不超出該類型存儲的最大就行
程序實現了在指定數組中查找指定元素的功能,如果找到該元素返回該元素的下標,否則返回-1。
結合后面的代碼,就是當你輸入的value,是數組中的元素的時候,就返回這個元素的下標。如果不是就返回-1.
return -1沒什么特別的意思。這只是幫助main函數區分你調用的這個函數,執行的是哪塊的代碼。
主要是做判斷用的。就和那個代碼后面寫的一樣
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答return 1 中的1 是什么意思?
4 回答return getWordNumber(n-1)+n是什么意思?
1 回答請問,if(n==1)到return 1是什么意思
5 回答return getWordNumber(n-1)+n 到底是什么意思
1 回答關于例題中return -1的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-18
因為下標都是從零開始的,你輸出任何一個大于等于零的數都是證明,該數出現在數組中,因為系統無法自動獲取數組的長度,所以你輸出一個大于數組長度的數,編譯系統可能不識別,不報錯,只有輸出負數系統才能清楚的判斷出條件語句,才能正確的執行后續程序,你也可以輸出任何一個負數,只要是不超出該類型存儲的最大就行
2016-01-05
程序實現了在指定數組中查找指定元素的功能,如果找到該元素返回該元素的下標,否則返回-1。
結合后面的代碼,就是當你輸入的value,是數組中的元素的時候,就返回這個元素的下標。如果不是就返回-1.
2016-01-05
return -1沒什么特別的意思。這只是幫助main函數區分你調用的這個函數,執行的是哪塊的代碼。
主要是做判斷用的。就和那個代碼后面寫的一樣