在形参指针所指的4个整数中找出最大值和最小值(C语言)

Posted April的大baby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在形参指针所指的4个整数中找出最大值和最小值(C语言)相关的知识,希望对你有一定的参考价值。

#include   <stdio.h>

void  fun(int  *a, int  *b, int  *c, int  *d)
{

    int max,min;//临时存放最大值、最小值
    max=min=*a;//初始化为*a
    if(max<*b)//与*b比较,如果max比*b小,修改max,如果min比*b大,修改min,下同
        max=*b;
    if(min>*b)min=*b;
    if(max<*c)max=*c;
    if(min>*c)min=*c;
    if(max<*d)max=*d;
    if(min>*d)min=*d;
    *d=min;
    *a=max;

}
void main()
{  int  a, b, c, d;
   printf("请输入4个整数:    ");  scanf("%d%d%d%d", &a,&b,&c,&d);
   printf("原始顺序:    %d,%d,%d,%d\\n", a, b, c, d);
   fun(&a,&b,&c,&d); 
   printf("处理后:      %d,%d,%d,%d\\n", a, b, c, d);
}

 

    

以上是关于在形参指针所指的4个整数中找出最大值和最小值(C语言)的主要内容,如果未能解决你的问题,请参考以下文章

在形参指针所指的4个整数中找出最大值和最小值(C语言)

在形参指针所指的4个整数中找出最大值和最小值(C语言)

ZZNUOJ_用C语言编写程序实现1157:最大值和最小值(指针专题)(附完整源码)

用C#找出数组中的最大值和最小值

C语言中怎样用指针找出一维数组中的最大值和最小值并输出它们的下标

C语言从键盘输入的若干整数中找出最小值 输入负数时结束?