输入三个整数求最大值和最小值

三目运算符

#include 


int main()
{
	int num1,num2,num3,max,min;
	printf("请输入三个整数\n");
	scanf("%d,%d,%d",&num1,&num2,&num3);
	max = (num1 > num2) ? num1 : num2;
	max = (max > num3) ? max : num3;
	min = (num1 < num2) ? num1 : num2;
	min = (min < num3) ? min : num3;
	printf("三个数中最大值为:%3d,最小值为:%3d\n",max,min);
	return 0;
 } 

``使用if else 嵌合语句求最大值`

#include 
main()
{
	int a,b,c,max;
	scanf("%d,%d,%d",&a,&b,&c);
	if(b>c)
	{
	
		if(c>b)max=c;
		else max=b;
	}
	else
	{
	
	if(c>a)max=c;
	else max=a;
	}
	printf("max=%d",max);
	
	return 0;
}

你可能感兴趣的:(C语言)