6 获取数组中最小值_C语言每日一练8——数组中最大值和最小值
生活随笔
收集整理的這篇文章主要介紹了
6 获取数组中最小值_C语言每日一练8——数组中最大值和最小值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目:
利用指針函數,求某數組中的最大值和最小值。
實現代碼:
/* ============================================================================ Name : TEST-29-20200609.c Author : 折騰的小大叔 Version : Copyright : Your copyright notice Description : 數組中最大值和最小值 ============================================================================ */#include #include #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:");for(int i = 0; i < NUM; i++){scanf("%d",&a[i]);}Max_Min(a,NUM,&max,&min);printf("The maxinum is:%d",max);printf("The mininum is:%d",min);return 0;}運行結果:
==============END=============
往期推薦
C語言每日一練7——指向結構體變量的指針使用
C語言每日一練6——利用指針對一串數字查找最大值
C語言每日一練5——利用指針進行整數排序
總結
以上是生活随笔為你收集整理的6 获取数组中最小值_C语言每日一练8——数组中最大值和最小值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 时间控件_Selenium时间控件的处理
- 下一篇: 三菱gx软件初始化失败怎么解决_三菱PL