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

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

筛选

1045: 题解及注意事项说明(c语言)

解题思路:本题重点在数据处理上.因为题意只要求:(1)最小值与第一个数交换(min(2)最大值与最后一个数交换(max因而最好是先判断完哪个最大,哪个最小,然后再进行交换(判断完,再交换),如果边判断边交换就容易出错。注意事项:本题难点在当最大值刚好是第一个数,即n[0],普通的写法就容易出错。

利用新建空白列表来解决交换问题(python)

解题思路:新建空白列表,存储原始列表的正序排列,即第一个元素最小、最后一个元素最大,再进行交换。注意事项:必须新建空白列表,不然交换过程中原列表索引值会发生改变。参考代码:defhandle_numbers(a):s1=[]foriinrange(len(a)):s1.append(a[i])s1.s

C语言函数调用解法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void min(int a[10]){ int i,t1,n_min=0,min; max=a[0];min=a[0]; for(i……

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

解题思路:选择循环,选出最大值、最小值。将最大值和是s[9]交换,最小值和s[0]交换.最后输出(记得带空格)注意事项:参考代码:ints[10],max,i,j,k,p,min,h;for(i=0;i<10;i++){scanf("%d",