c++通過引用實(shí)現(xiàn)三個(gè)數(shù)字求最大值
更新時(shí)間:2013年10月21日 09:53:41 作者:
下面我們將通過這個(gè)例子來說明引用的作為函數(shù)參數(shù)的使用方法。需要的朋友可以過來參考下,希望對大家有所幫助
通過這個(gè)例子來說明引用的作為函數(shù)參數(shù)的使用方法。
請看代碼:
復(fù)制代碼 代碼如下:
#include<iostream>
using namespace std;
int main(){
void max(int &, int &);//當(dāng)引用作為函數(shù)參數(shù)時(shí),聲明函數(shù)的方法
int a[3];
cout<<"please input three numbers:";
cin>>a[0]>>a[1]>>a[2];
max(a[0],a[1]);//將較大值放到第一個(gè)參數(shù)中
max(a[0],a[2]);
cout<<"max:"<<a[0]<<endl;
return 0;
}
void max(int &i,int &j){
if(i<j)i=j;//注意這個(gè)函數(shù)是沒有返回值的
}

您可能感興趣的文章:
- C++使用異或運(yùn)算實(shí)現(xiàn)交換兩個(gè)數(shù)的值
- C++如何判斷一個(gè)數(shù)字是否為質(zhì)數(shù)
- C++使用遞歸和非遞歸算法實(shí)現(xiàn)的二叉樹葉子節(jié)點(diǎn)個(gè)數(shù)計(jì)算方法
- C++算法之在無序數(shù)組中選擇第k小個(gè)數(shù)的實(shí)現(xiàn)方法
- C++統(tǒng)計(jì)中英文大小寫字母、數(shù)字、空格及其他字符個(gè)數(shù)的方法
- C++求1到n中1出現(xiàn)的次數(shù)以及數(shù)的二進(jìn)制表示中1的個(gè)數(shù)
- c++統(tǒng)計(jì)文件中字符個(gè)數(shù)代碼匯總
- 利用C++的基本算法實(shí)現(xiàn)十個(gè)數(shù)排序
- 用C++實(shí)現(xiàn)求N!中末尾0的個(gè)數(shù)的方法詳解
相關(guān)文章
C++實(shí)現(xiàn)圖的鄰接表存儲和廣度優(yōu)先遍歷實(shí)例分析
這篇文章主要介紹了C++實(shí)現(xiàn)圖的鄰接表存儲和廣度優(yōu)先遍歷,實(shí)例分析了C++實(shí)現(xiàn)圖的存儲與遍歷技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04C++ 實(shí)現(xiàn)LRU 與 LFU 的緩存算法
設(shè)計(jì)和實(shí)現(xiàn)一個(gè)LRU 緩存機(jī)制。其支持獲取數(shù)據(jù) get 和 寫入數(shù)據(jù) put,設(shè)計(jì)并實(shí)現(xiàn)最少訪問頻率(LFU)緩存的數(shù)據(jù)結(jié)構(gòu)。LFU的每個(gè)數(shù)據(jù)塊都有一個(gè)引用計(jì)數(shù),所有數(shù)據(jù)塊按照引用計(jì)數(shù)排序,具有相同引用計(jì)數(shù)的數(shù)據(jù)塊則按照時(shí)間進(jìn)行排序。其支持get 和 put,具體了解請看下文2021-09-09C生萬物C語言宏將整數(shù)二進(jìn)制位的奇偶數(shù)位交換
這篇文章主要為大家介紹了C生萬物C語言使用宏將整數(shù)二進(jìn)制位的奇偶數(shù)位交換示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02Qt?關(guān)于容器的遍歷迭代器的使用問題小結(jié)
Qt是一個(gè)跨平臺的 C++ 開發(fā)庫,主要用來開發(fā)圖形用戶界面程序,當(dāng)然也可以開發(fā)不帶界面的命令行程序,本文重點(diǎn)給大家介紹Qt?關(guān)于容器的遍歷迭代器的使用問題小結(jié),感興趣的朋友一起看看吧2022-03-03VS2019 更新MSDN并創(chuàng)建快捷方式的實(shí)現(xiàn)
這篇文章主要介紹了VS2019 更新MSDN并創(chuàng)建快捷方式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03C++11中l(wèi)ambda、std::function和std:bind詳解
大家都知道C++11中增加了許多的新特性,下面在這篇文中我們就來聊一下lambda表達(dá)式,閉包,std::function以及std::bind。文中介紹的很詳細(xì),相信對大家具有一定的參考價(jià)值,有需要的朋友們下面來一起看看吧。2017-01-01