题目:

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

实现代码:

/* ============================================================================ 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——数组中最大值和最小值相关推荐

  1. c语言指针查找数组一个数_C语言快速入门——指针与数组

    与数组有关的地址 我本来打算以一个程序开始,让我们直接理解相关概念.但转念一想,如果引导你思考问题而得出结论,或许会有另一种效果,因此,我们的讨论以下面的定义为基础. int a = 9;int b[ ...

  2. C语言每日一练---移动数组中的零元素

    文章目录 题目:移动数组中的零元素 示例 题目分析与解法 代码实现 测试如下 算法复杂度分析 题目:移动数组中的零元素 给定一个数组nums,编写一个函数将所有的000移动到数组末尾,同时保持非零元素 ...

  3. c#二维数据最大最小值_C#| 打印类型,各种数据类型的最大值和最小值

    c#二维数据最大最小值 In the below example – we are printing types, min value, max value of various data types ...

  4. C语言每日一练——第81天:马克思手稿中的数学题

    C语言每日一练 2022年2月17日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 马克思手稿中有一道趣味数学问题:有30个人,其中有男人.女人和小孩,他们在同一家饭馆吃饭,总 ...

  5. C语言每日一练——第10天:求一个矩阵主对角线及副对角线元素之和

    C语言每日一练 2021年9月18日 题目描述 求一个矩阵主对角线及副对角线元素之和 分析 在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,矩阵是高等代数学中的常见工具,也常见于 ...

  6. C语言每日一练——第64天:自动发牌程序

    C语言每日一练 2021年12月7日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 一副扑克有52张牌,打桥牌时应将牌分给4个人.请设计一个程序完成自动发牌的工作.要求:黑桃用 ...

  7. C语言每日一练——第72天:打印杨辉三角(使用两种方法)

    C语言每日一练 2022年1月5日 文章目录 题目描述 问题分析 1. 使用数组法(打印直角三角) 2. 使用数组法(打印等腰三角) 3. 使用公式法(打印等腰三角) 网上参考 题目描述 打印杨辉三角 ...

  8. C语言每日一练——第8天:冒泡排序

    C语言每日一练 2021年9月16日 题目描述 用冒泡法对10个数排序 分析 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法. 它重复地走访过要排序的元素列,依次比较两个相 ...

  9. c语言数组蛇形编程,C语言每天小练(二)——蛇形数组

    C语言每日小练(二)--蛇形数组 例:在n*n方阵里输入1,2,3,...,n*n,要求填成蛇形.例如n=4时方阵为: 10 11 12  1 9 16 13  2 8 15 14  3 7   6 ...

最新文章

  1. vector机器人 UPDATING YOUR VECTOR ACCOUNT 更新你的 VECTOR 帐户
  2. 简单易用的倒计时js代码
  3. SQLite关于时间段查询的sql
  4. BZOJ 1398: Vijos1382寻找主人 Necklace(最小表示法)
  5. ThreadLocal的重要方法介绍
  6. linux 修改Db2主机名,修改DB2服务器的主机名
  7. mysql用的sql标准_标准SQL语言的用法_MySQL
  8. 语义分割——DeepLabv3+的学习笔记~
  9. 团队个人每天详细计划汇总
  10. ArcGIS中创建数据要素模板,便捷数据采集
  11. python用的编程软件是什么,python编程软件用哪个好
  12. 服务器安全防护和保护措施方案-数据湾
  13. [转载]Win7微软官方正式版原版镜像下载总汇(附win7 OEM KEY密钥)
  14. NLP文本分类--词向量
  15. ASML大举向中国出口光刻机,或在于忧虑中国光刻机技术取得突破
  16. 获取上个月的第一天和最后一天和当前月最后一天
  17. VCS+verdi /dve 仿真环境搭建-问题汇总
  18. 玩转PHP(一)---php中处理汉字字符串长度:strlen和mb_strlen
  19. 大家好!我是刘伦斯,一个喜欢书法、摄影的计算机童鞋
  20. 寻呼机制(Paging)

热门文章

  1. 支持向量机—核函数源码分析(2)
  2. WebClient 通过get和post请求api
  3. php 正则匹配反向引用,php正则表达式子模式的反向引用学习笔记
  4. pycharm同时注释多行代码快捷键
  5. php tp5 redis的使用(亲测)
  6. PHP 如何在Redis中实现事物(事物提交和事物回滚)
  7. php利用openssl实现RSA非对称加密签名
  8. mysql分库分表实战及php代码操作完整实例
  9. 百度代码规范 -- PHP
  10. 《大型网站技术架构》读书笔记之八:固若金汤之网站的安全性架构