時間限制:
1000 ms | 記憶體限制:
65535 kb
難度:1
描述
設計乙個從5個整數中取最小數和最大數的程式
輸入 輸入只有一組測試資料,為五個不大於1萬的正整數
輸出 輸出兩個數,第乙個為這五個數中的最小值,第二個為這五個數中的最大值,兩個數字以空格格開。
樣例輸入
1 2 3 4 5
樣例輸出
1 5
** c語言課本第四章第一題
上傳者
張云聰解題思路:
(1)先輸入五個數,定義兩個變數表示最大最小值,然後乙個乙個數的進行比較,比最大值大的就賦給最大值變數,
比最小值小的就賦給最小值變數。只是稍稍有點麻煩。
#include using namespace std;
int main()
{ int x[5];
for(int i=0;i<5;i++)
cin>>x[i];
int m=x[0],n=x[4];
for(int i=0;i<5;i++)
{if(m>x[i])
m=x[i];
if(n
(2)輸入五個數後直接進行從小到大排序,然後輸出第乙個和最後乙個數。簡單,而且更快。
#include#includeusing namespace std;
int main()
{
int a[5];
for(int i=0;i<5;i++)
cin>>a[i];
sort(a,a+5);
cout<
5個數求最值
時間限制 1000 ms 記憶體限制 65535 kb 難度 1 描述 設計乙個從5個整數中取最小數和最大數的程式 輸入輸入只有一組測試資料,為五個不大於1萬的正整數 輸出輸出兩個數,第乙個為這五個數中的最小值,第二個為這五個數中的最大值,兩個數字以空格格開。樣例輸入 1 2 3 4 5 樣例輸出 ...
5個數求最值
時間限制 1000 ms 記憶體限制 65535 kb 難度 1 描述 設計乙個從5個整數中取最小數和最大數的程式 輸入輸入只有一組測試資料,為五個不大於1萬的正整數 輸出輸出兩個數,第乙個為這五個數中的最小值,第二個為這五個數中的最大值,兩個數字以空格格開。樣例輸入 1 2 3 4 5 樣例輸出 ...
5個數求最值
描述 設計乙個從5個整數中取最小數和最大數的程式 輸入輸入只有一組測試資料,為五個不大於1萬的正整數 輸出輸出兩個數,第乙個為這五個數中的最小值,第二個為這五個數中的最大值,兩個數字以空格格開。樣例輸入 1 2 3 4 5 樣例輸出 1 51 include 2 3int main 1718 if ...