?? 例5.6.txt
字號:
例5.6 用函數(shù)處理例5.5。
算法和例5.5是一樣的,今設(shè)一函數(shù)max_value,用來進行比較并返回結(jié)果??删帉懗绦蛉缦拢?
#include <iostream>
using namespace std;
int main( )
{ int max_value(int x,int max); //函數(shù)聲明
int i,j,row=0,colum=0,max
int a[3][4]={{5,12,23,56},{19,28,37,46},{-12,-34,6,8}}; //數(shù)組初始化
max=a[0][0];
for (i=0;i<=2;i++)
for (j=0;j<=3;j++)
{ max=max_value(a[i][j],max); //調(diào)用max_value函數(shù)
if(max==a[i][j]) //如果函數(shù)返回的是a[i][j]的值
{row=i; //記下該元素行號i
colum=j; //記下該元素列號j
}
}
cout<<″max=″<<max<<″,row=″<<row<<″,colum=″<<colum<<endl;
}
int max_value(int x,int max) //定義max_value函數(shù)
{if(x>max) return x; //如果x>max,函數(shù)返回值為x
else return max; //如果x≤max,函數(shù)返回值為max
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -