在形参指针所指的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语言)的主要内容,如果未能解决你的问题,请参考以下文章
ZZNUOJ_用C语言编写程序实现1157:最大值和最小值(指针专题)(附完整源码)