C语言[数组作函数参数]

输入10个整数作为一个数组,要求判断并且输出其中最大的值和它是数组中的第几位数。


本次代码调用max函数

数组元素为a[1]~a[9]


代码如下:

#include <stdio.h>

int main()

{

int max(int x,int y);

int i,m,n,a[10];

printf("enter 10 interger number:");

for(i=0; i<10; i++)

scanf("%d",&a[i]);

printf("\n");

for(i=1,m=a[0],n=0; i<10; i++)

{

if (max(m,a[i])>m)

{ m=max(m,a[i]);

n=i;

}

}

printf("MAx is %d and it is %d th\n",m,n+1);

}

int max(int x,int y)

{

return(x>y?x:y);

}

相关推荐
元亓亓亓17 分钟前
LeetCode热题100--105. 从前序与中序遍历序列构造二叉树--中等
算法·leetcode·职场和发展
小莞尔20 分钟前
【51单片机】【protues仿真】基于51单片机的篮球计时计分器系统
c语言·stm32·单片机·嵌入式硬件·51单片机
小莞尔28 分钟前
【51单片机】【protues仿真】 基于51单片机八路抢答器系统
c语言·开发语言·单片机·嵌入式硬件·51单片机
纪元A梦37 分钟前
贪心算法在SDN流表优化中的应用
算法·贪心算法
liujing1023292939 分钟前
Day03_刷题niuke20250915
c语言
JCBP_1 小时前
QT(4)
开发语言·汇编·c++·qt·算法
码熔burning1 小时前
JVM 垃圾收集算法详解!
jvm·算法
唐青枫1 小时前
从入门到进阶:C#.NET Stopwatch 计时与性能测量全攻略
c#·.net
小柴狗1 小时前
C语言关键字详解:static、const、volatile
算法
第七序章3 小时前
【C++STL】list的详细用法和底层实现
c语言·c++·自然语言处理·list