首页 > 其他分享 >输入10个整数,输出最大值、最小值和平均值。

输入10个整数,输出最大值、最小值和平均值。

时间:2022-10-21 20:04:23浏览次数:78  
标签:10 return min grade max 最大值 float 最小值 sum

要求:

10个数需要从键盘输入,平均值保留两位小数。

程序代码

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

float Max(float x, float y)

{

      if (x > y)

         return x;

      else

         return y;

}

float Min(float x, float y)

{

      if (x < y)

         return x;

      else

         return y;

}

int main()

{

      int grade, k, i = 1;

      float average, max, min, sum = 0.0;

      for (k = 0; k < 10; k++)

      {

         scanf("%d", &grade);

         sum = sum + grade;

         if (i == 1)

         {

                max = grade;

                min = grade;

                i--;

         }

         max = Max(max, grade);

         min = Min(min, grade);

      }

      average = sum / 10;

      printf("average=%.2f\n max=%.2f\n min=%.2f", average, max, min);

         return 0;

}

注:第一行的声明为使用VS较新版本避免SCANF报错而使用。跟使用的编译器有关。

程序运行结果

输入10个整数,输出最大值、最小值和平均值。_编译器

标签:10,return,min,grade,max,最大值,float,最小值,sum
From: https://blog.51cto.com/u_15840186/5784543

相关文章

  • 编写一个程序输入一个百分制成绩(假设为整数),判断输入的成绩在0~100范围之内为正确,否
    程序代码#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){     intgrade;     scanf("%d",&grade);     switch(grade/10)    ......
  • spark springboot 实例WordCount.scala20221021
    spark解析aa.txt   1、aa.txt           2、pom.xml<dependency><groupId>org.apache.spark</groupId>......
  • 前端笔记-内联框架-20221021
    HTMLIframe1.定义:用于在网页内显示网页。2.语法<iframesrc="URL"></iframe>3.内联框架属性height:规定高度width:规定宽度frameborder:属性规定是否显示ifra......
  • 前端笔记-HTML id-20221021
    HTMLid属性1.id属性定义:HTML id 属性用于为HTML元素指定唯一的id。一个HTML文档中不能存在多个有相同id的元素。作用:用于指向样式表中的特定样式声明注意:i......
  • 10-JS创建项目与连接Mysql总结
    JS创建项目与连接Mysql总结一、npm介绍二、NodeJS在VScode环境下创建项目首先新建一个项目文件夹右键该文件夹,选择在终端打开菜单项在VScode提供的终端环境下......
  • 1021
    vue引用其他文件的数据export constreturn1={  "rtn_code":"0000",  "rtn_message":"",  "trx_name":null,  "device_id":"",  "functio......
  • 前端笔记-HTML 块-20221021
    HTML块元素1.HTML块元素大多数HTML元素被定义为块级元素或内联元素。“块级元素”译为blocklevelelement,“内联元素”译为inlineelement。块级元素特点:块级元......
  • 前端笔记-HTML 列表-20221021
    HTML列表1.定义列表自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以<dl>标签开始。每个自定义列表项以<dt>开始。每个自定义列表项的定义以<dd>......
  • QEMU 仿真模拟 STM32 最小开发板 STM32F103
    软件介绍QEMU是一款开源虚拟机,可以用来模拟各种系统开发板,当然也可以用来模拟stm32的开发板QEMU官方说明文档在此https://www.qemu.org/docs/master/system/ar......
  • 2022/10/18 近期面试记录
    最近面试了好多,被问了好多,杂七杂八的东西。我只能记下一部分:1.问:c++和lua怎么交互的。c++怎么调用的lua,lua要怎么调用c++。如何实现lua热更新。 2.问:在项目中有用到哪......