median.c

来自「IP网络语音通讯软件源代码. 不可多得的语音源代码」· C语言 代码 · 共 31 行

C
31
字号
/**********************************************************************
*
*	MEDIAN Version 45G
*
**********************************************************************
*
*  Find median of three values
*
* Input:
*  D1,D2,D3 - Three input values
* Output:
*  MEDIAN - Median value
*/

int median( d1, d2, d3 )
int d1, d2, d3;
{
int the_median;

the_median = d2;
if    ( d2 > d1 && d2 > d3 ) {
	the_median = d1;
	if ( d3 > d1 ) the_median = d3;
}
else if ( d2 < d1 && d2 < d3 ) {
	   the_median = d1;
	   if ( d3 < d1 ) the_median = d3;
}
return(the_median);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?