题解 1045: [编程入门]自定义函数之整数处理

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

自定义函数之整数处理,解决对一半的问题

摘要:解题思路: 定义一个含有10个元素的数组,找出其中最大值与最小值的编号,分别记为min,max;按要求进行交换,同时考虑特殊情况的处理。注意事项: 如何解决部分测试结果不正确的问题?特殊情况1:当最大……

本题不是排序,不是排序

重要的事情说三遍,本题很坑,因为这道题不是让你排序,其实是找到最大值和最小值然后和数组首元素和尾元素交换位置即可,其他元素不用管。```c#include#includevoidcreat(intarr[],intn){//输入函数for(inti=0;i

无聊的星期六

n=list(map(int,input().split()))tmp=n[n.index(max(n))]n[n.index(max(n))]=n[9]n[9]=tmptmp=n[n.index(min(n))]n[n.index(min(n))]=n[0]n[0]=tmpprint(*n)解题思路

编写题解 1045: [编程入门]自定义函数之整数处理

解题思路:第一:学会调用函数第二:找到最小值和最大值第三:实现题目条件交换注意事项:一定要注意、一定要注意、一定要注意(重要的事情说三遍)1.找到的最大值和最小值千万不要直接交换,注意下边索引,因为直接交接会错误的,会导致下标的值等于max/min,或者不变2.一定在找max和min是,