第五章 數 組 1112 最大值和最小值的差

2021-10-04 08:17:30 字數 602 閱讀 1908

1112:最大值和最小值的差

時間限制: 1000 ms 記憶體限制: 65536 kb

提交數: 23542 通過數: 13802

【題目描述】

輸出乙個整數序列中最大的數和最小的數的差。

【輸入】

第一行為m,表示整數個數,整數個數不會大於10000;

第二行為m個整數,以空格隔開,每個整數的絕對值不會大於10000。

【輸出】

輸出m個數中最大值和最小值的差。

【輸入樣例】

52 5 7 4 2

【輸出樣例】

5思路:定義最大值(盡可能的小-10001)和最小值(盡可能的大10001)兩個變數,這裡限制是<=10000,判斷輸入的數是否比最大值大,大則儲存到最大值裡面,否則儲存到最小值裡面,然後 最大值-最小值

#include

using

namespace std;

int a[

10001];

intmain()

printf

("%d"

,max - min)

;return0;

}

第五章 陣列

陣列就是一組相同型別的變數,它們往往都是為了表示同一批物件的統一屬性,如乙個班級所有同學的身高 全球所有國家的人口數等。陣列可以是一維的,也可以是二維或多維的。使用一維陣列時,一般是從0開始編號,s i 就表示第i 1個同學的身高,i稱為下標變數。例如讀人50個同學的身高,語句就可以這樣書寫 for...

第五章 陣列

學習目標 1 理解陣列含義 2 學會一維陣列 二維陣列解決實際問題 3 掌握各種元素排序等 知識點梳理 重難點和基本知識 一 一維陣列的定義 陣列的概念 按順序排列的一組同種型別的變數構成的集合。乙個陣列在記憶體中佔一片連續的儲存單元 1 一維陣列的定義 定義一維陣列的格式 型別識別符號 陣列名 常...

第五章 陣列array

所謂陣列,是指將那些具有相同型別的 數量有限的若干個變數通過有序的方法組織起來的一種便於使用的形式。陣列屬於一種構造型別,其中的變數被稱為陣列的元素。陣列元素的型別可以是基本資料型別,也可以是特殊型別和構造型別。表示長度 下標從0 開始 int float,double,char 要賦值,初始化 簡...