纯C语言:递归最大数源码分享
来源:本站原创|时间:2022-11-25|栏目: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);
}
您可能感兴趣的文章
- 01-10c语言求1+2+...+n的解决方法
- 01-10c语言 跳台阶问题的解决方法
- 01-10C语言 解决不用+、-、&#215;、&#247;数字运算符做加法
- 01-10深入理解二叉树的非递归遍历
- 01-10全排列算法的非递归实现与递归实现的方法(C++)
- 01-10用C语言实现单链表的各种操作(一)
- 01-10用C语言实现单链表的各种操作(二)
- 01-10深入遍历二叉树的各种操作详解(非递归遍历)
- 01-10基于C语言sprintf函数的深入理解
- 01-10C语言字符串操作总结大全(超详细)