龙空技术网

C语言每日一练8——数组中最大值和最小值

折腾的小大叔 106

前言:

而今姐妹们对“c语言求n个数的最大值最小值”都比较关注,同学们都想要剖析一些“c语言求n个数的最大值最小值”的相关知识。那么小编同时在网摘上搜集了一些有关“c语言求n个数的最大值最小值””的相关文章,希望各位老铁们能喜欢,我们快快来了解一下吧!

题目:

利用指针函数,求某数组中的最大值和最小值。

实现代码:

/* ============================================================================ Name        : TEST-29-20200609.c Author      : 折腾的小大叔 Version     : Copyright   : Your copyright notice Description : 数组中最大值和最小值 ============================================================================ */#include <stdio.h>#include <stdlib.h>#define NUM ((int)10)static int Max_Min(int *a,int number,int *max,int *min){	*max = *a;	*min = *a;	for(int num = 0; num < number; num++)	{		if(*(a+num) > *max)		{			*max = *(a+num);		}		else if(*(a+num) < *min)		{			*min = *(a+num);		}	}	return 0;}int main(void){	int a[NUM]={0};	int max;	int min;	printf("Please input ten int number:\n");	for(int i = 0; i < NUM; i++)	{		scanf("%d",&a[i]);	}	Max_Min(a,NUM,&max,&min);	printf("The maxinum is:%d\n",max);	printf("The mininum is:%d\n",min);	return 0;}

运行结果:

==============END=============

往期推荐

C语言每日一练7——指向结构体变量的指针使用

C语言每日一练6——利用指针对一串数字查找最大值

C语言每日一练5——利用指针进行整数排序

标签: #c语言求n个数的最大值最小值