比大小(打擂台)(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);
}
相关推荐
计算机安禾10 小时前
【c++面向对象编程】第25篇:仿函数(函数对象):重载operator()
开发语言·c++·算法
kkeeper~10 小时前
0基础C语言积跬步之深入理解指针(4)
c语言·开发语言
周末也要写八哥10 小时前
在C++中使用预定义宏
开发语言·c++·算法
学会870上岸华师11 小时前
C 语言程序设计——第一章课后编程题
c语言·开发语言·学习·算法
小小编程路11 小时前
新手快速学 Python 极简速成指南
开发语言·c++·python
小马过河R11 小时前
RAG检索优化策略:系统性四层框架解析
人工智能·python·算法·ai·llm·rag·问答
AI技术控11 小时前
论文解读:AE-TCN-SA——基于自编码器、TCN 与自注意力机制的锂电池内短路诊断方法
人工智能·python·深度学习·算法·机器学习·自然语言处理
ʚ希希ɞ ྀ11 小时前
动态规划基础知识---爬楼梯
算法·动态规划
宏笋12 小时前
C++ 约束模板参数Concepts详解
c++
计算机安禾12 小时前
【c++面向对象编程】第26篇:对象的内存模型:成员变量与成员函数的存储分离
开发语言·c++·算法