168-7-1计算机程序计-函数与指针(赵老师).ppt

168-7-1计算机程序计-函数与指针(赵老师).ppt

* 求三个实数的最大值 double max3(double a,double b,double c) { if(ab) { if(ac) return a; else return c; } else { if(bc) return b; else return c; } } * 求数组的最大值 //求数组的最大值,非递归 double max4(double *array,int N) { double max; max=*array; for(int i=1;iN;i++) { if(array[i]max) max=*(array+i); } return max; } * //求数组的最大值,递归 double max5(double *array,int N,int M) { double maximum,tmp; if(N==M) return *(array+N); else { maximum=*(array+N); tmp=max(array,N+1,M); if(maximumtmp) return tmp; else return maximum; } } * 主函数 int main() { double A[]={19,33,

文档评论(0)

1亿VIP精品文档

相关文档