输入4个整数,求其前两个数中较小的数与后两个数中较大的数之和。

输入4个整数,求其前两个数中较小的数与后两个数中较大的数之和。 要求就是尽量包含选择结构,利用C++解决 挺着急😣

代码如下,如有帮助,请采纳一下,谢谢。

#include <stdio.h>
int main()
{ 
	int a,b,c,d;
	scanf("%d %d %d %d",&a,&b,&c,&d);

	int max,min,sum = 0;
	if (a > b)
		min = b;
	else
		min = a;
	if(c > d)
		max = c;
	else
		max = d;

	sum = min + max;

	printf("%d",sum); 
	return 0;
}

 

#include "stdio.h"
int main(){
    int a,b,c,d;
    int min,max;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    min = a<b?a:b;
    max = c>d:c:d;
    
    printf("%d",min+max);
}