int a[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理并输出数组

来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/04 15:20:19
inta[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理并输出数组inta[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后

int a[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理并输出数组
int a[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理
并输出数组

int a[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理并输出数组
#include
void swap(int *a,int *b)
{
int c;
c = *a;
*a = *b;
*b = c;
}
int main(void)
{
int a[4] = {2,1,4,3};
int *pMin = a;
int *pMax = a;
int *p = a;
int i;
printf("Before swap:\n");
for (i = 0;i