1.打开visualstudio并创建一个控制台应用程序。在main方法中,定义一个整数数组来演示数组的最大值和最小值,并交换它们的位置。
2.在main方法中,定义了四个变量来临时存储最大值和最小值及其序列号。
3.通过for循环,找出数组中的最大值和序号,最小值和序号,存储在上面定义的四个变量中。
4.最后,通过数组的下标重新分配最大值和最小值,并交换它们。分配在原始最小值的下标位置找到的最大值。通过将原始最大值赋给下标位置找到的最小值。
5.交换完完整的值后,使用循环输出数组的值。从结果可以看出,这两个位置的值互换了。
找出最大和最小下标并交换它们,例如:
#includ
回答:最直接简单的方法就是把最大的手指放在这个组里——最小值。
这种方法在一些比赛中是最常见的,去掉比赛中的最高分和最低分就是穷人的具体应用。即范围最大标记值-最小标记值。
比如:12,12,13,14,16,21的范围是:21-129。
所以可以看出,可以用公式rang
#includ:的个数
)
;for(i0;i9;sa[i]
;if(maxa[i])maxa[i]
;如果(米娜[我])米娜[我]
;printf(%g,a[i]);}printf(最大值%g
最小值%g
平均值%g
最大、最小、秒/9.0)
;返回0;}