C语言编程互不相同的3个数,求中间的那个数。怎么弄?

求大神帮帮忙,这是老师留的思考题。谢谢。
2025-05-21 23:37:02
推荐回答(3个)
回答(1):

int a, b,c;
cin >> a >> b >> c;

int result = 0;

if(a>=b){if(b>=c)result = b;else result = (a > c ? c : a);}
else if(a < b){if(a >= c)result = a; else result = (b > c?c : b);}

回答(2):

将三个数保存到数组中,排序,并去第二个。

回答(3):

到底是什么意思么。没明白你要干什么。