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

}

相关推荐
C_Liu_20 分钟前
从C语言到C++:拥抱面向对象编程的全新世界
c语言·开发语言·c++
与火星的孩子对话25 分钟前
Unity Shader编程完全入门指南:从零到实战 C# 实战案例
unity·c#·游戏引擎
瓦特what?32 分钟前
C + +
c语言·开发语言·c++·经验分享·笔记·算法·程序员创富
字节高级特工44 分钟前
线程互斥锁:守护临界区的关键
linux·运维·服务器·c语言
R-G-B1 小时前
【08】大恒相机SDK C#发开 —— 多相机采集
c#·大恒相机c#发开·大恒多相机采集
啊阿狸不会拉杆1 小时前
《算法导论》第 1 章 - 算法在计算中的作用
开发语言·数据结构·c++·算法·排序算法
WBluuue1 小时前
数据结构与算法:哈希函数的应用及一些工程算法
c++·算法·面试·哈希算法
刃神太酷啦1 小时前
C++ 容器适配器与核心数据结构精解:栈、队列、deque 底层实现与实战应用----《Hello C++ Wrold!》(17)--(C/C++)
java·c语言·数据结构·c++·qt·算法·leetcode
阑梦清川1 小时前
算法竞赛---宽度优先搜索求解最短路径问题
算法
syqwq2 小时前
syqwq code template
算法