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

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

筛选

无聊的星期六

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)解题思路
优质题解

用最简单的c语言做出自定义函数之整数处理

摘要:解题思路:1.首先题目要求要用到三个自定义函数,那么首先想到的是输入(input)、处理(compel)、输出(output)。              2.然后是因为涉及到排序问题,然后我就想到了……

[编程入门]自定义函数之整数处理-题解(C语言代码)

解题思路:按题要求,分别三个函数实现三个功能;通过记录最大值,最小值下标,进行值的交换注意事项:一般情况:先交换最小值,在交换最大值;特殊情况一:最大值和最小值分别在对方的位置上(a[0],a[9]),只需交换一次;特殊情况二:最大值在首位,
优质题解

C语言程序设计教程(第三版)课后习题10.3 (C语言代码)

解题思路以及注意事项:主要得注意传参的问题,不要在自定义函数里面定义数组然后return到主函数,这是行不通的,因为自定义函数调用结束后,其中的数据会发生意想不到的结果。交换值得用到第三者。代码比较长,但还是挺简单的,一定要静下心来写代码。实例代码:#include"stdio.h"voidputin

C语言程序设计教程(第三版)课后习题10.3 (C++代码)吐槽:有毒的简单题(简单的思路)

解题思路:有人说不能一边循环就找完最大和最小,我就一直挺奇怪的,为什么不行呢?其实是可以一遍找完的,我们建立两组变量(max,f以及min,u),分别存储最大值以及其所在数组的下表,最小值以及其所在数值的下标,这样建立完成之后按照基本的便利搜索思路将最大值,最小值的这些个信息存储下来再进行交换即可。