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

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

筛选

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

#代码说明putNums是输入函数,getNums是输出函数,主要的逻辑都在sort函数中;我的想法就是记录最小值(初始值a[0]),最大值(初始值a[0]),以及最小值和最大值出现在数组中的位置;在这里需要注意的是:1.最小值和最大值的处理不可以先遍历出最大值和最小值再同时进行,
优质题解

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

解题思路:题目要求定义三个函数,分别实现输入10个数、处理最大最小的元素、输出10个数的功能。输入函数为一个for循环,循环10次,录入10个数保存在数组a[10]中。处理函数遍历数组a,首先假设a[0]最小,当a[i]

自定义函数之整数处理 C++题解

解题思路输入数组每个元素后,找出最大值和最小值的下标,交换第一位和最小值,最后一位和最大值C++中min_element(a+n,a+m)和max_element(a+n,a+m)可以找出数组中最小值和最大值swap(a,b)可以交换a,b两个的值(虽然它让用函数,

轻松搞定自定义函数之整数处理,比优质题解还易懂

解题思路:注意事项:参考代码:packageOutlier03;importjava.util.Scanner;//这道题只改变最大,和最小的位置,我们把这个两个情况单独写出来就可以了,不能像以前一样用循环,因为以前是规定全部按大或者按小排序publicclasstest46{publicstatic

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

解题思路:处理数组的函数思路,遍历找最大值和最小值的位置,然后用swap()交换位置,其余没什么好说的。我的三个函数都是void型,即中间不需要返回值,直接在定义的数组里进行操作,最后打印数组即可。注意事项:注意最后一个数后也有空格(某种程度上更方便了哈哈)。