作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 20:15:45
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
int a[4]={2,1,4,3}把数组中最小数和第一个数交换,最大数和最后一个数交换,用指向数组的指针变量来处理 用指针的方法处理:输入十个整数,将其中最小的数与第一个数交换,将最大数和最后一个数交换! 已知一个整型数组a[10],要求定义2个指向整型变量的指针变量max,min,使得它们分别指向数组的最大数和最小数. 输入10个整数,将其中最小的数与第一个数交换,把最大的数和最后一个数交换.写3个函数: c语言编程 在整型数组a[10]中找出最大值和最小值,并将最大值与数组中第一个数交换,最小值与数组中最后一个数交换,其它 用指针方式编写程序,从键盘输入10个整形整数,并存入数组,要求将10个数中最大的数与第1个输入的数交换;将10个数中最小 从键盘输入3个整数,将3个数中的最大数和最小数交换,要求用指针作为函数参数方法处理. c语言编程:设有一个数组,从键盘输入10个整数,要求找出最大的数和它的下标,并把它和数组中的第一个交换 怎么用一个指针数组指向一个数组?比如:int a[]={1,2,3},*p[3];怎么指向? 输入10个整数存入一维数组,将其中的最大值与最后一个数交换,最小数与第1个数交换,输出交换后的结果. 从键盘获取任意10个整数存放于c语言,数组a中,将其最小的数和最大的数对换,并输出交换后的数组元素.求 c语言,从键盘获取任意10个整数存放于数组a中,将其最小的数和最大的数对换,并输出交换后的数组元素.求