亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

章節
問答
課簽
筆記
評論
占位
占位

函數的返回值

小明碰到一道數學選擇題問小剛,小剛算了一會給小明說計算結果是100,應選A。那么小剛給小明的反饋就可以說是小剛的一個返回值。

那么函數的返回值是指函數被調用之后,執行函數體中的程序段所取得的并返回給主調函數的值。

函數的返回值要注意以下幾點:

1. 函數的值只能通過return語句返回主調函數。return語句的一般形式為:

    return 表達式   或者為:  return (表達式);

2. 函數值的類型和函數定義中函數的類型應保持一致。如果兩者不一致,則以函數返回類型為準,自動進行類型轉換。

就如小剛說選A,那么就返回一個字符型數據,用代碼表示就是:

小剛說值為100,那么就返回一個整型數據,用代碼表示就是:

3. 沒有返回值的函數,返回類型為void。如果小剛算了一會沒有返回結果的話,那么用代碼表示就是:

注意:void函數中可以有執行代碼塊,但是不能有返回值,另void函數中如果有return語句,該語句只能起到結束函數運行的功能。其格式為:return;

任務

Jone和Jack同時算一道數學題,Jone算的結果并返回,而Jack算了半天說了一句話,我算不出來。

在代碼編輯器中完成這道題:

第3、6、9、24根據注釋提示填寫代碼

運行結果為

?不會了怎么辦

1、Jone算出結果是不是該用返回值函數?

2、Jack沒有算出是不是用void的函數就可以了?

3、參考代碼

||

提問題

寫筆記

公開筆記
提交
||

請驗證,完成請求

由于請求次數過多,請先驗證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務號

綁定后可得到

  • · 粉絲專屬優惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關注公眾號
關注后,及時獲悉本課程動態

舉報

0/150
提交
取消
全部 精華 我要發布
全部 我要發布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?