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);

}

相关推荐
几道之旅37 分钟前
零基础RT-thread第二节:按键控制
c语言·stm32
Jay_51538 分钟前
C语言环形数组(循环队列)详解:原理、实现与应用
c语言·学习·嵌入式·环形数组
jmlinux44 分钟前
从 C 语言计算器到串口屏应用
c语言·开发语言
Mallow Flowers1 小时前
Python训练营-Day31-文件的拆分和使用
开发语言·人工智能·python·算法·机器学习
梦境虽美,却不长1 小时前
数据结构 学习 队列 2025年6月14日 11点22分
数据结构·学习·队列
阿让啊1 小时前
Notepad++如何列选
c语言·嵌入式硬件·notepad++
GalaxyPokemon2 小时前
LeetCode - 704. 二分查找
数据结构·算法·leetcode
leo__5203 小时前
matlab实现非线性Granger因果检验
人工智能·算法·matlab
GG不是gg3 小时前
位运算详解之异或运算的奇妙操作
算法
董先生_ad986ad4 小时前
C# 解析 URL URI 中的参数
前端·c#