比大小(打擂台)(C语言)

一、运行结果;

二、源代码;

cs 复制代码
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

//声明比较大小函数max;
int max(int a, int b);

int main()
{
	//初始化变量值;
	int i, n, m, a[10];

	//填充数组;
	printf("请输入10个数:\n");
	for (i = 0; i < 10; i++)
	{
		//获取;
		printf("第%d个数:", i + 1);
		scanf("%d", &a[i]);
	}

	//赋值;
	m = a[0];
	n = 0;

	//打擂台;
	for (i = 0; i < 10; i++)
	{
		//判断;
		if (max(m, a[i]) > m)
		{
			//改变擂主;
			m = max(m, a[i]);

			//记录值;
			n = i;
		}
	}

	//输出;
	printf("最大值为:%d,在数组中是第%d个\n", m, n + 1);

	return 0;
}

//实现max函数;
int max(int a, int b)
{
	//返回值;
	return (a > b ? a : b);
}
相关推荐
近津薪荼17 分钟前
优选算法——分治(2):快速选择
算法
Z...........17 分钟前
(优选算法)斐波那契数列模型
数据结构·算法
zyjyyds11335 分钟前
和为0的四元组-双指针法(C语言实现)
c语言·数据结构·算法
炽烈小老头1 小时前
【每天学习一点算法 2026/03/16】电话号码的字母组合
学习·算法
Lee川1 小时前
时空迷宫探险记:从O(1)到O(2^n)的算法进化论
算法·面试
KangJX1 小时前
Matrix获取卡顿堆栈 (Point Stack)
算法·客户端
靠沿1 小时前
【优选算法】专题十三——队列+宽搜(BFS)
算法·宽度优先
ccLianLian2 小时前
算法·字符串哈希
算法·哈希算法
SongYuLong的博客2 小时前
Linux IPC进程通信几种方法
linux·运维·算法
像污秽一样2 小时前
算法设计与分析-习题6.1
数据结构·算法