纯C语言:递归最大数源码分享
更新时间:2014年01月04日 16:44:04 作者:
这篇文章主要介绍了纯C语言:递归最大数源码,需要的朋友可以参考一下
#include<stdio.h>
int Getmax(int arr[n])
{
for(int i=0;i<n,i++)
{
if(n==0)
return arr[0];
else
{
arr[0]=arr[0]>Getmax(arr[]+1,n-1)?arr[0]:Getmax(arr[]+1,n-1);
return arr[0];
}
}
}
void main()
{
printf("请输入一组整数(用空格隔开):\n");
int arr[5],max;
for(int i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
max=Getmax(arr[5]);
printf("%d",max);
}
相关文章
C语言 数据类型详细介绍
本文主要讲解C语言 数据类型,这里整理了详细的数据类型的资料,希望能帮助刚刚开始学习C语言的同学
2016-08-08
深入分析C++模板特化与偏特化
这篇文章主要介绍了C++模板特化与偏特化的相关资料,帮助大家更好的理解和学习c++,感兴趣的朋友可以了解下
2020-08-08
C语言中冒泡排序算法详解
大家好,本篇文章主要讲的是C语言中冒泡排序算法详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
2022-01-01
C语言实现短字符串压缩的三种方法详解
这篇文章主要和大家分享一下smaz,shoco,unisox2三种短字符串压缩算法,并分别探索它们各自的压缩率与压缩和解压缩性能,需要的可以参考一下
2022-08-08
C++缺省参数的具体使用
缺省参数是声明或定义函数时为函数的参数指定一个默认值。本文就详细的介绍了一下C++缺省参数的具体使用,具有一定的参考价值,感兴趣的可以了解一下
2022-01-01
C++ Boost Chrono实现计时码表流程详解
Boost是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一,是为C++语言标准库提供扩展的一些C++程序库的总称
2022-11-11
c++初级并查集知识点总结
在本篇文章里小编给各位分享的是关于c++初级并查集知识点以及实例代码内容,有需要的朋友们学习下。
2019-07-07
最新评论