现在再说说思路吧,对于初学者来说,这道题应该有两三个难点
1.输入10个数
有学过循环的话用循环搞定,如果没学过循环,那你就一遍一遍的写吧。
2。处理
这里难点应该是找最大最小,和交换吧(对于初学者)。
找最大或最小,把某个数跟所有的数(除了那个数本身)进行比较,
这其中“某个数”还不确定,可能要反复试好几次,要反复做某件事应该用循环,
然后你每次得到了这个“某个数”又要跟好几个数进行比较,又要重复做某件事。
这个难点应该就在循环的嵌套吧,知道不?
还有就是交换,交换一般要用到临时变量(就是用一两次就没用的),
就像一篮子苹果和一篮子香蕉如果要对换的话,要再拿个空篮子,把苹果装在空篮子里,然后把香蕉装到原来装苹果的篮子里,最后再把苹果装到原来装香蕉的篮子里,就是这样了,明白吧(不要问我为什么不直接把东西先放地上再换,我只是打个比喻,不是真的换苹果香蕉)
[
本帖最后由 bccn250 于 2010-5-28 02:58 编辑 ]