7-1 最大值和最小值 (10分)__C++
題目
給定一個正整數 N,接下來輸入 N 個正整數(輸入的數字大於等於 0,小於 1000)。 找出它們中的最大值和最小值,輸出最大值減最小值。
輸入格式
一個正整數 N 接下來連續輸入 N 個正整數
輸出格式
輸入整數中的 最大值減去最小值 的結果
輸入樣例:
5
4 8 10 1 2
輸出樣例:
9
程式碼
#include <iostream>
using namespace std;
int main()
{
long int n,i=1,max=0,min=1000,a;
cin>>n;
//以下通過多次重複賦值求得最大值和最小值
while(n>=i)
{
cin>>a;
if(a>=max) max=a;
if(a<=min) min=a;
i++;
}
cout<<max-min<<endl;
return 0;
}
相關文章
- JavaScript 陣列最大值和最小值JavaScript陣列
- JavaScript 陣列 最大值和最小值JavaScript陣列
- JavaScript陣列最大值和最小值JavaScript陣列
- float型別最大值和最小值型別
- 2419 求最大值和最小值
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- C/C++_int/float/double的最大值和最小值C++
- JavaScript可以設定最大值和最小值的隨機數JavaScript隨機
- js獲取陣列元素中的最大值和最小值JS陣列
- 同時找到最大值和最小值——程式設計之美程式設計
- 最大值減不為0的最小值
- 尋找陣列中的最大值和最小值O(1.5*N)陣列
- JavaScript 專題之如何求陣列的最大值和最小值JavaScript陣列
- python 計算中位數、四分位數、最大值、最小值等Python
- JavaScript陣列最大值、最小值和平均數JavaScript陣列
- int float double 各型別的最大值最小值型別
- js獲取陣列的最大值和最小值程式碼例項JS陣列
- 數字之魅:尋找陣列中的最大值和最小值陣列
- 7-1 二分查詢 (20分)
- java陣列回顧---線性查詢最大值最小值---二分查詢Java陣列
- 立此存照(11)[C++]cfloat標頭檔案即浮點數的最大值與最小值C++
- 求陣列之和,最小值,最大值,平均值陣列
- C語言入門題-7-1 最大和最小 (10分)C語言
- 演算法求陣列中的最大值最小值演算法陣列
- C/C++——求下面資料型別的最大值和最小值: char, short, int, long, float, double, long double和numeric_limits使用C++資料型別MIT
- Linux中awk命令正確的求最大值、最小值、平均值、總和Linux
- js獲取數字陣列中的最大值和最小值程式碼例項JS陣列
- C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換C語言陣列
- JAVA 求出一個一維int型陣列的元素最大值、最小值、平均值、和所有元素之和Java陣列
- MapReduce程式設計基礎(二)——數值概要(計算最大值、最小值、平均值)程式設計
- MySQL GROUP BY分組取欄位最大值MySql
- 查詢排序二叉樹的最小值,最大值,Next指標,並逆序列印排序二叉樹指標
- C++和c語言的分別C++C語言
- 演算法題:O(1)時間複雜度實現獲取棧的最大值、最小值演算法時間複雜度
- 演算法學習記錄七(C++)--->二分法找有序旋轉陣列最小值演算法C++陣列
- pta天梯賽L1-008 求整數段和 c++(10分)C++
- Shell 指令碼迴圈遍歷日誌檔案中的值進行求和並計算平均值,最大值和最小值指令碼