比大小(打擂台)(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);
}
相关推荐
沐苏瑶2 分钟前
Java据结构深度解析:AVL 树与红黑树
数据结构·算法
feifeigo1233 分钟前
MATLAB中对转子建立有限元模型并进行动力学计算
算法
老花眼猫4 分钟前
数学艺术图案画-曼陀罗(二)
c语言·经验分享·青少年编程·课程设计
网域小星球4 分钟前
C 语言从 0 入门(十九)|共用体与枚举:自定义类型进阶
c语言·开发语言·算法·枚举·自定义类型·共用体
favour_you___9 分钟前
算法练习2026/4/13
算法·深度优先
2401_892070989 分钟前
八大排序算法
数据结构·c++·排序算法
吃着火锅x唱着歌13 分钟前
LeetCode 1963 使字符串平衡的最小交换次数
算法·leetcode·职场和发展
无敌昊哥战神19 分钟前
【算法与数据结构】深入浅出回溯算法:理论基础与核心模板(C/C++与Python三语解析)
c语言·数据结构·c++·笔记·python·算法
zore_c20 分钟前
【C++】基础语法(命名空间、引用、缺省以及输入输出)
c语言·开发语言·数据结构·c++·经验分享·笔记
輕華21 分钟前
OpenCV三大传统人脸识别算法:EigenFace、FisherFace与LBPH实战
人工智能·opencv·算法