用C语言编程实现:输入10个数字,最小数与第一个数交换,最大数与最后一个数交换
来源:百度知道 编辑:UC知道 时间:2024/05/31 23:41:23
简单点的
#include <stdio.h>
void SwapVal(int *src, int len)
{
int max , min, maxlen = 0, minlen = 0;
max = min = src[0]; // 初始化最大、最小值暂时为第一个
for (int i = 1; i < len; i++)
{
if (max < src[i]) // 元素如果比最大数的,则重置最大值,及其索引
{
max = src[i];
maxlen = i;
}
else if (min&nbs