比大小(打擂台)(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);
}
相关推荐
再难也得平几秒前
力扣238. 除自身以外数组的乘积(Java解法)
python·算法·leetcode
左手の明天3 分钟前
Linux内核裁剪深入浅出:从原理到实操,打造轻量化嵌入式内核
linux·arm开发·c++
Mikowoo0075 分钟前
CPU_多线程操作图片_代码详解
算法
0 0 05 分钟前
CCF-CSP 38-2 机器人复健指南(jump)【C++】考点:BFS/DFS
开发语言·c++·算法·深度优先·宽度优先
爱学习的小邓同学6 分钟前
C语言 --- 文件操作
c语言·开发语言
小O的算法实验室6 分钟前
2025年IEEE TSMCS SCI1区TOP,面向异构多点动态聚合的多阶段粒子群算法,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
xiaoye-duck7 分钟前
《算法题讲解指南:优选算法-前缀和》--29.和为k的子数组,30.和可被k整除的子数组
c++·算法
Z9fish8 分钟前
sse 哈工大 C 语言编程练习 39
c语言·数据结构·算法
mjhcsp9 分钟前
C++ Dancing Links(舞蹈链):从原理到实战的深度解析
开发语言·c++·dancing links
丶小鱼丶11 分钟前
数据结构和算法之【二分查找】
java·数据结构·算法