当前位置:首页 > 语法入门 > 循环结构 > 正文
SSOJ1026求10个数中的最大值和最小值
2765+

题目大意:求10个数中的最大值和最小值。

输入

输入10个整数

输出

输出2行:第一行是10个数中的最大值;第二行是10个数中的最小值

样例输入

1 2 3 4 5 16 7 8 -9 0

样例输出

16
-9

解题思路

打擂台求最大值:逐个数字读入,跟最大的数比较大小(打擂台),如果读入的数字更大,那么更新最大的数(打赢了);后面的数字也是如此,10个数都读完,就求出来最大值了。求最小值亦是如此。

程序实现

那么,一开始最大的数应该是多少呢?99999?不是的,应该是-99999,为什么?

保证后面的数字,总有比他大的!如果后面的数字都比他小,最大值就不是这10个数里的最大值了。

当然,也可以先读入第1个数作为最大值,然后后面9个数字再跟他打擂台。

About

坚决不Copy代码!

本文标签:,,,,,

SSOJ1026求10个数中的最大值和最小值:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!