比大小(打擂台)(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);
}
相关推荐
LDR0061 天前
LDR6020:多 Type‑C 端口角色管理与外设上电顺序的智慧核心
c语言·开发语言·云计算
变量未定义~1 天前
既约分数、阶乘约数、逆元、最大质因子个数【算法赛】
算法
cany10001 天前
C++ -- 原子变量
c++
KaMeidebaby1 天前
卡梅德生物技术快报|Western Blot 实验应用:肺肠轴机制研究全流程技术解析
前端·数据库·人工智能·算法·百度
AhriProGramming1 天前
计算机科普故事会-<2>见微知著
算法
cany10001 天前
C++ -- 队列std::queue
开发语言·c++
周末也要写八哥1 天前
C++中单线程方式之无脑上锁
java·开发语言·c++
東隅已逝,桑榆非晚1 天前
新手入门指南:认识 C 语言文件操作(上)
c语言·开发语言·笔记
cany10001 天前
C++ -- 动态内存分配和释放(new/delete)
开发语言·c++
BD4SXV1 天前
线性二次调节器(Linear Quadratic Regulator,LQR)的无限时域最优控制求解与黎卡提方程
算法·自动化