1樓:匿名使用者
int add(int x, int y)中函式名前面的int(第一個int)規定了函式add返回值的型別。
在c語言中,函式定義的格式為:
返回值型別或void 函式名(引數列表)
當函式沒有返回值時,函式名前面用void(void字面的意思是:空)
【例1】
float getmaxvalue(float v1, float v2)
函式getmaxvalue返回值的型別為float
【例2】
void swap( int *p1, int *p2)
函式swap沒返回值
【例3】
substract(int x, int y)
函式substract沒有規定返回值類,也沒有void。按c語言規定,這時預設函式返值型別為int。
【注意】例3雖然符合c的語法,但強烈建議不要這樣寫!因為這樣寫容易造成迷惑和誤解。
2樓:暱稱要靚才能獲得妹子的注意
定義函式型別,通常定義為什麼型別就return什麼樣型別的值,如flaot main(),那麼它返回的就是浮點型的了
3樓:匿名使用者
說明函式add的返回值型別是int,就是說add要返回一個型別為int的值
4樓:匿名使用者
是函式的返回值型別,如果沒有返回值就用void add(int x,int y)
c++函式呼叫add(int x,int y)問題 5
5樓:匿名使用者
這段**無任何錯誤,注意輸入兩個數,要麼是用空格分開,要麼是用回車分開
以下是呼叫函式的例子,1解釋下怎麼呼叫函式,2.int add(int x,int y) 和sum=add(a,b);這邊是x,y的意思?
6樓:惡靈的加護
呼叫函式就是 函式名(引數);
新手的疑問應該在於形參和實參。
所謂的形參就是函式是實現的時候用的引數,也就是下面的x和y,在函式呼叫的時候使用的實參,也就是真實的被傳進去的引數,只要保證引數數量和位置相對應就行了。
在add函式執行的時候,x將複製a的值,y將複製b的值,然後用x和y進行運算,最後將結果返回。
也就是說 add(a,b) 就相當於 a+b 。
7樓:站在街角等你回
x,y是形參,a,b是實參,你呼叫add函式就是實現+操作
c語言 #include
8樓:song宋
很簡單啊,你這樣改正就可以了
#include
int add(int x=1,int y,int z=3) //直接改成y就可以了
;void main()
c語言:完成int sumadd(int x,int y)實現x到y的累加並返回
9樓:
int sumadd(int x,int y)
int main()
10樓:匿名使用者
int sumadd(int x,int y)main()
可以解決yy)
while(x<=y)
sum+=x++;
return sum;
}int main()
c++ 為什麼下面的程式會編譯出錯? int add(int x,int y) { retur
11樓:匿名使用者
這個是典型的c++的過載,你編譯的時候那個程式的字尾名不要是.c ,否則機器就呼叫 c語言的編譯器了,c語言的編譯器是不支援 過載的。
12樓:匿名使用者
**沒貼全吧,貼出來的部分裡,就是
int add(int x,int y)
這句裡面的的 " ( " 和 " , " ,你用的是中文標點的問題
還有cout在使用的時候要加,iostream.h標頭檔案和std名稱空間的,看看你加沒加
13樓:眾神足球
傳的是double型,你定義的是int
中的圖形中輸入文字,word中的圖形中輸入文字
滑鼠右鍵單擊圖形 新增文字 李姬雲 在word中,每一個手繪圖形都可編輯文字,當你繪出一個圖開時,你想在這個圖形上編輯文字時,選中圖形,右鍵,新增文字就可以編輯了!如何在word繪製圖形中插入文字 芊芊居士雙魚 1 繪製流程圖 第1步,單 兩種可供參考 1 右鍵點繪製圖形,新增文字 2 做個無邊框無...
在中怎麼將打到中,在WORD中怎麼將「 」打到「 」中
況玉枝將培 選 格式 選單 中文版式 中的 帶圈符號 文字 選 圈號 選 確定 寶淑蘭竭碧 方法1 先在word文件中通過 插入 特殊符號 數字符號插入 然後選中 格式 中文版式 帶圈字元 就會顯示在左邊的文字中,右邊的圈號選擇 即可 如圖 方法2 檢視 工具欄 控制元件工具箱中直接選擇就行 苑秀雲...
excel公式中的中括號,Excel公式中的中括號
墨汁遊戲 excel中沒有中括號與大括號,全部使用小括號,多層巢狀使用。公式 a1 b1 2 c1 5無法直接計算,將中括號改為小括號 a1 b1 2 c1 5,這樣就可以計算了。如果已經寫完的公式中中括號很多,一個一個修改比較麻煩,可以用替換的方式解決,ctrl h開啟替換對話方塊,將 替換為 再...