函式(包含void,char,int 型別的分析)

2021-10-01 16:00:13 字數 886 閱讀 9902

函式有什麼用呢?

將經常要用的**定義為函式,在需要使用時可以直接呼叫。

簡單來說就是 enenen…

舉個例子吧:就像要求出給你n組資料,一組資料報含兩個數,求每組資料中的較大的乙個,分別輸出;

上**

在這裡插入**片

#include

intmax

(int x,

int y)

;//問題 1

intmain

(void

)return0;

}int

max(

int x,

int y)

else

if(y > x)

else

}

解答 1 :函式的返回型別可以是

1(int)

2 ( char)

3 ( void)

目前我就學這麼多,

型別一:返回值為數字形式

型別二:char 返回值為字元形式

書上說非void型別的函式必須使用return語句來指定將要返回的值,其實不然

就算函式中沒有return,也是可以執行的,把**敲進oj裡面照樣accept

型別三:void 「void」表示該函式沒有返回值,呼叫時直接書寫函式名和引數即可。這裡強調一下

在這裡插入**片

#include

voida(

);voidb(

);voidc(

);intmain

(void

)return0;

}voida(

)voidb(

)voidc(

)

若有遺落請通知我更改,謝謝啦!!

string h包含的函式

得到字元陣列第乙個 0前的字元的個數 include include intmain 輸入 memeda 輸出 6返回兩個字串大小的比較結果,結果 0 s1 s2 include include intmain 輸入 dear mozart canon 輸出 str1 str2 把乙個字串複製給另乙...

js 包含min函式的棧 包含min函式的棧

目標 定義棧的資料結構,請在該型別中實現乙個能夠得到棧的最小元素的 min 函式在該棧中,呼叫 min push 及 pop 的時間複雜度都是 o 1 設計思路 我們要做的是在我們每次資料入棧的時候,記錄當前資料棧中最小值,並且在pop 出棧之後依然能找到最小值 方案 如果只用乙個 min 變數來儲...

包含min函式的棧

題目描述 定義棧的資料結構,請在該型別中實現乙個能夠得到棧最小元素的min函式。輸入 輸入可能包含多個測試樣例,輸入以eof結束。對於每個測試案例,輸入的第一行為乙個整數n 1 n 1000000 n代表將要輸入的操作的步驟數。接下來有n行,每行開始有乙個字母ci。ci s 時,接下有乙個數字k,代...