前言:
而今姐妹们对“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个数的最大值最小值