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——数组中最大值和最小值相关推荐
- c语言指针查找数组一个数_C语言快速入门——指针与数组
与数组有关的地址 我本来打算以一个程序开始,让我们直接理解相关概念.但转念一想,如果引导你思考问题而得出结论,或许会有另一种效果,因此,我们的讨论以下面的定义为基础. int a = 9;int b[ ...
- C语言每日一练---移动数组中的零元素
文章目录 题目:移动数组中的零元素 示例 题目分析与解法 代码实现 测试如下 算法复杂度分析 题目:移动数组中的零元素 给定一个数组nums,编写一个函数将所有的000移动到数组末尾,同时保持非零元素 ...
- c#二维数据最大最小值_C#| 打印类型,各种数据类型的最大值和最小值
c#二维数据最大最小值 In the below example – we are printing types, min value, max value of various data types ...
- C语言每日一练——第81天:马克思手稿中的数学题
C语言每日一练 2022年2月17日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 马克思手稿中有一道趣味数学问题:有30个人,其中有男人.女人和小孩,他们在同一家饭馆吃饭,总 ...
- C语言每日一练——第10天:求一个矩阵主对角线及副对角线元素之和
C语言每日一练 2021年9月18日 题目描述 求一个矩阵主对角线及副对角线元素之和 分析 在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,矩阵是高等代数学中的常见工具,也常见于 ...
- C语言每日一练——第64天:自动发牌程序
C语言每日一练 2021年12月7日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 一副扑克有52张牌,打桥牌时应将牌分给4个人.请设计一个程序完成自动发牌的工作.要求:黑桃用 ...
- C语言每日一练——第72天:打印杨辉三角(使用两种方法)
C语言每日一练 2022年1月5日 文章目录 题目描述 问题分析 1. 使用数组法(打印直角三角) 2. 使用数组法(打印等腰三角) 3. 使用公式法(打印等腰三角) 网上参考 题目描述 打印杨辉三角 ...
- C语言每日一练——第8天:冒泡排序
C语言每日一练 2021年9月16日 题目描述 用冒泡法对10个数排序 分析 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法. 它重复地走访过要排序的元素列,依次比较两个相 ...
- 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 ...
最新文章
- vector机器人 UPDATING YOUR VECTOR ACCOUNT 更新你的 VECTOR 帐户
- 简单易用的倒计时js代码
- SQLite关于时间段查询的sql
- BZOJ 1398: Vijos1382寻找主人 Necklace(最小表示法)
- ThreadLocal的重要方法介绍
- linux 修改Db2主机名,修改DB2服务器的主机名
- mysql用的sql标准_标准SQL语言的用法_MySQL
- 语义分割——DeepLabv3+的学习笔记~
- 团队个人每天详细计划汇总
- ArcGIS中创建数据要素模板,便捷数据采集
- python用的编程软件是什么,python编程软件用哪个好
- 服务器安全防护和保护措施方案-数据湾
- [转载]Win7微软官方正式版原版镜像下载总汇(附win7 OEM KEY密钥)
- NLP文本分类--词向量
- ASML大举向中国出口光刻机,或在于忧虑中国光刻机技术取得突破
- 获取上个月的第一天和最后一天和当前月最后一天
- VCS+verdi /dve 仿真环境搭建-问题汇总
- 玩转PHP(一)---php中处理汉字字符串长度:strlen和mb_strlen
- 大家好!我是刘伦斯,一个喜欢书法、摄影的计算机童鞋
- 寻呼机制(Paging)