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

用全局变量,比较简洁的办法

摘要:这边的话没有考虑传参问题,直接用的全局变量,直接修改数组内容就可以了。#include<stdio.h> int a[10];int max, min;void input(){    int i =……

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

解题思路:分别定义接收、处理和交换、输出三个函数体,通过主函数调用,输出结果。在交换过程中,需要通过遍历,分别找出最大数和最小数以及他们的下标,分别按题目要求,进行交换。涉及知识点:函数调用、下标的运用。代码如下:#include#definekk10intshuru(inta[kk