【问题描述】定义一个函数max_min,求一组数据的最大值和最小值. 在主函数中输入n和n个数据,调用max_min函数求出最大最小值,然后在主函数中输出这n个数的最大值和最小值。(要求使用指针做)

【输入形式】输入数组长度 n 和该 n 个数

【输出形式】输出最大值占一行,保留2位小数 输出最小值占一行,保留2位小数。

【样例输入】

6
5.2 -7 8 0.84 4 1

【样例输出】

8.00
-7.00
#include <stdlib.h>
#include<stdio.h>void max_min(int n, float *num, float *max, float *min)
{*max = num[0];*min = num[0];int i = 0;for (i = 0; i < n; i++){if (num[i] > *max){*max = num[i];}else if (num[i] < *min){*min = num[i];}}
}int main()
{int n = 0;float max, min;scanf("%d", &n);float num[n];int i = 0;for (i = 0; i < n; i++){scanf("%f", &num[i]);}max_min(n, num, &max, &min);printf("%.2f\n%.2f", max, min);return 0;}

C语言:定义一个函数max_min,求一组数据的最大值和最小值. 在主函数中输入n和n个数据,调用max_min函数求出最大最小值,然后在主函数中输出这n个数的最大值和最小值。(要求使用指针做)相关推荐

  1. c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%...

    c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我 ...

  2. C# 定义一个描述学生基本信息的类,属性包括姓名、学以及C#、英语和数学成绩,方法包括设置姓名和学号、设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩。

    C# 定义一个描述学生基本信息的类,属性包括姓名.学以及C#.英语和数学成绩,方法包括设置姓名和学号.设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩. ** 代码如下:  using ...

  3. C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数。在主函数中输入两个正整数m和n(m>=1,n>m),统计并输出m和n之间的素数的个数以及这些素数的和。

    原题: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数.在主函数中输入两个正整数m和n(m>=1,n>m),统计并输出m和n之间的素数的个数以及这些素数的 ...

  4. 怎样用才c语言定义一个三位数,怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和。要求主函数包括输入输出和调用该函数。...

    点击查看怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和.要求主函数包括输入输出和调用该函数.具体信息 答:#include void main(){ int a,sum=0; pri ...

  5. 用Java语言定义一个整数定义的数组,求奇数个数和偶数个数。

    ##[Java] 定义一个整数定义的数组,求奇数个数和偶数个数. /*作者:龙蝶 *日期:2020年4月4日 */public clsss Array{public static void main( ...

  6. 易语言- 定义一个系统范围的热键 RegisterHotKey UnregisterHotKey

    .版本 2 .DLL命令 UnregisterHotKey, 整数型, , "UnregisterHotKey"     .参数 hWnd, 整数型     .参数 HotKeyI ...

  7. C语言-定义一个字符串

    C语言可以使用字符数组来处理字符串. 几种常用方式: 1.char str[] = { "zhang" };  char str[] = "zhang" ; 2 ...

  8. c语言定义一个字符型变量,C语言-字符与字符串常量及变量

    字符型数据 字符常量:用单引号括起来的一个字符例如:'a' 'A''$''!' 注:'a'与'A'是不同的字符常量 转义字符:①以一个'\'开头的字符序列 例如:'\n'换行 '\t'横向跳格(水平制 ...

  9. python fun函数、求4x4整型数组的主对角线元素的和_输入4行4列的二维数组,求计算主对角线各元素之和,计算副对角线各元素之和。...

    展开全部 #include<stdio.h> int main(void) { int a[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; ...

最新文章

  1. 每一个C#开发者必须知道的13件事情
  2. 广州新房都智能成这样了???
  3. 三种权重的初始化方法
  4. vue教程1:第一个页面HelloVue快速搭建
  5. 随想:如果手机与手机之间具备了无线电测距测向功能
  6. bitwig编曲软件linux,Bitwig 中文视频教程——注册安装和基础功能入门
  7. IXWebHosting主机如何退款中文图解教程
  8. 用Python抓取网页并解析
  9. Vue router路由懒加载
  10. 凯撒密码加密,解密的实现,可以在项目上使用
  11. C# 在服务器生成文件/文件夹并压缩下载到本地
  12. vb入门教程 经验分享
  13. 康奈尔笔记法,高效学习方法推荐
  14. 方舟生存计划怎么删除服务器信息,方舟服务器怎么删除玩家数据 | 手游网游页游攻略大全...
  15. uni-app 的 tabBar 图标自制方法
  16. glassfish 配置 mysql_GlassFish MySql连接池配置 | 学步园
  17. Linpack安装、配置与运行
  18. A-Weighting(A计权网络)
  19. 【Nuxt】nuxtjs脚手架的安装及问题解决
  20. C++ 学习记录(18) NVI

热门文章

  1. 数据分析 | 特征提取
  2. 【ThreeJS基础教程-初识Threejs】1.3 右手坐标系
  3. ggplot2添加散点图文字标记
  4. 切,老掉牙的TCP知识
  5. 第15章_存储过程与函数(创建存储过程、调用存储过程、存储函数的使用、存储过程和函数的查看、修改、删除)
  6. 程序人生 - 工伤认定,与你有关!你需要知道这些!
  7. 点击iPhone/iPad上的加密相册或保险箱提示“无法安装加密相册或保险箱,App Store已不提供此应用”解决方案
  8. Docker启动Elastic Search报错 ERROR: [1] bootstrap checks failed
  9. masm5.0汇编+dosbox软件 搭建汇编环境
  10. 关于this.$emit的返回值的问题