函数递归求最大值

//函数递归求最大值

代码实现:

#include<stdio.h>

//函数的定义与声明

int Max(int x,int y)

{

return x>y?x:y;

}

//主函数

int main()

{

int arr10;

int i;

//数组赋值

for(i=0;i<10;i++)

{

scanf("%d",&arri);

}

//打印数组

for(i=0;i<10;i++)

{

printf("%d ",arri);

}

putchar('\n');

//临时变量初始化用来存储最大值

int t = arr0;

//循环调用递归函数求最大值

for(i=1;i<10;i++)

{

t = Max(arri,t);

}

printf("该数组中的最大值是:%d\n",t);

return 0;

}

程序运行结果:

相关推荐
keep intensify12 分钟前
最长有效括号
算法·leetcode·动态规划
CoderYanger16 分钟前
A.每日一题:1979. 找出数组的最大公约数
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
猫头虎1 小时前
什么是ZCode for GLM-5.2?
开发语言·人工智能·python·科技·算法·ai编程·ai写作
长不胖的路人甲1 小时前
什么是赫夫曼树(哈夫曼树 / Huffman Tree)
python·算法·霍夫曼树
三十岁老牛再出发2 小时前
07.26每日总结
linux·c语言·mysql
code_pgf2 小时前
C/C++ 常用容器功能汇总
c语言·开发语言·c++
Warren2Lynch2 小时前
掌握 UML 构造型、标记定义与标记值:面向领域特定建模的 UML 扩展全面指南
大数据·算法·uml
个 人 练 习 生2 小时前
strcmp与strstr函数的模拟实现
c语言·开发语言·经验分享·学习·程序人生
157092511342 小时前
【无标题】
开发语言·python·算法
稚南城才子,乌衣巷风流3 小时前
换根法(Rerooting)算法详解
算法