用指针求三个整数的最大值和最小值
来源:百度知道 编辑:UC知道 时间:2024/06/30 20:39:18
谁能帮我怎么做?
void max_min(int *a) /*a为包含3个整数元素的数组*/
{ int min,max;
printf ("输入3个整形数据:");
scanf("%d%d%d",&a[0],&a[1],&a[2]);
min=max=a[0];
max=max>a[1]?max>a[2]?max:a[2]:a[1]>a[2]?a[1]:a[2];
min=min<a[1]?min<a[2]?min:a[2]:a[1]<a[2]?a[1]:a[2];
printf("MAX=%d\nMIN=%d",max,min);
}
你试试吧 这个是函数
max=max>a[1]?max>a[2]?max:a[2]:a[1]>a[2]?a[1]:a[2];
min=min<a[1]?min<a[2]?min:a[2]:a[1]<a[2]?a[1]:a[2];
用指针实现:输入3个整数,求三个数的平均值,并输出比平均值大的数?
求整数的最大值与平均值问题
用Delphi编写2个函数,分别求2个整数的最大公约数和最小公约数
从键盘上输入a,b,c三个整数,输出其中最大的和最小者
编写一个程序,从键盘输入三个不同的整数,打印出他们的和 积 平均值 最小值 最大值 用if语句的单路选择结构
从键盘输入任意三个整数a,b,c,求三个数中的最大值。
y=sin(π/3+kx/2),试求最小的正整数k,使得自变量在任意两个整数间变化时至少能取到一个最大值和一个最小值
从键盘输入三个整数,用C语言怎么编写一个简单程序求这三个数的和与平均值?
用指针的指针给整数排序 C语言
这段C程序那里错了。求三个整数最大值