[請問] C++找次大值 倒數第2大值
題目的問題是 寫一個能輸入10次數字之後會自動跑出 第2大的值 還有倒數第2大的值
題目限制 必須使用到while
提示是 跟最大值有關 比2次
----------------------------------------------------------------
最大值我會但是老師提示 要比2次
我在想是找出最大值之後 然後把他剔除
再比較剩下9個數字的大小
但是不知道用while怎麼寫
也不知道要怎麼寫比2次的演算法
http://i.imgur.com/JlPvVlc.jpg
上面是我寫最大值的code 也沒用到while
== 不太習慣用while常常 編譯之後 程式一直cout不停==
希望有大大能解答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.126.28
※ 文章網址: https://www.ptt.cc/bbs/ask/M.1476896529.A.145.html
→
10/20 01:11, , 1F
10/20 01:11, 1F
→
10/20 01:12, , 2F
10/20 01:12, 2F
→
10/20 01:13, , 3F
10/20 01:13, 3F
→
10/20 06:40, , 4F
10/20 06:40, 4F
推
10/20 07:36, , 5F
10/20 07:36, 5F
→
10/20 10:54, , 6F
10/20 10:54, 6F
→
10/20 10:54, , 7F
10/20 10:54, 7F
推
10/20 11:27, , 8F
10/20 11:27, 8F
→
10/20 11:28, , 9F
10/20 11:28, 9F
→
10/20 11:28, , 10F
10/20 11:28, 10F
→
10/20 11:29, , 11F
10/20 11:29, 11F
→
10/20 11:29, , 12F
10/20 11:29, 12F
→
10/20 11:31, , 13F
10/20 11:31, 13F
→
10/20 11:34, , 14F
10/20 11:34, 14F
→
10/20 11:38, , 15F
10/20 11:38, 15F
→
10/20 13:14, , 16F
10/20 13:14, 16F
→
10/20 13:16, , 17F
10/20 13:16, 17F
→
10/20 16:43, , 18F
10/20 16:43, 18F
→
10/20 17:07, , 19F
10/20 17:07, 19F
推
10/20 20:11, , 20F
10/20 20:11, 20F
推
10/24 17:14, , 21F
10/24 17:14, 21F