zoukankan      html  css  js  c++  java
  • 判断最大最小值

    #include "stdafx.h"


    int main()
    {
       const int a = 3;
       const int b = 3;
       int arr[a][b] = {0};
       for (int i = 0; i <= a - 1; i++)
       {
          for (int j = 0; j <= b - 1; j++)
          {
             scanf_s("%d", &arr[i][j]);
          }
       }
       int sum = 0, pjz = 0;//总和与平均值
       int n = sizeof(arr) / sizeof(int);//数组一共有几个数
       for (int i = 0; i <= a - 1; i++)
       {
          for (int j = 0; j <= b - 1; j++)
          {
             sum = arr[i][j] + sum;//计算总和
          }
       }
       printf("平均值为:%d ", sum / n);//输出平均值
       int max = arr[0][0];//最大值
       int min = arr[0][0];//最小值
       for (int i = 0; i <= a - 1; i++)
       {
          for (int j = 0; j <= b - 1; j++)
          {
             if (arr[i][j] > max)
             {
                max = arr[i][j];//判断最大值
             }
             if (arr[i][j] < min)
             {
                min = arr[i][j];//判断最小值
             }
          }
       }
       printf("最大值为:%d,最小值为:%d", max, min);//输出最大最小值
          return 0;
      }

  • 相关阅读:
    记一次由于缓存导致的bug
    3 Task中的一些枚举 创建时候的、continue时候的
    2 Task中的延续和7种阻塞
    1 Task的简单实用
    关于内存溢出遇到的两种情况
    6 Wcf使用Stream传输
    5 wcf双工
    4 WCF中的RPC和OneWay
    3 WCF一些基础铺垫
    什么是三元表达式?“三元”表示什么意思?
  • 原文地址:https://www.cnblogs.com/xiaoj-/p/7896362.html
Copyright © 2011-2022 走看看