码迷,mamicode.com
首页 > 其他好文 > 详细

寻找中位数v1.0

时间:2016-05-16 12:37:44      阅读:1139      评论:0      收藏:0      [点我收藏+]

标签:

题目内容:

编写一个函数返回三个整数中的中间数。函数原型为: int mid(int a, int b, int c); 

函数功能是返回a,b,c三数中大小位于中间的那个数。

输入格式: "%d%d%d"

输出格式:"The result is %d\n"

输入样例1:

12 6 18↙

输出样例1:
The_result_is_12

输入样例2:
-9 7 -2↙

输出样例2:

The_result_is_-2

 

技术分享
 1 #include <stdio.h>
 2 int mid(int a, int b, int c);
 3 int main()
 4 {
 5     int   a,b,c,n;
 6     scanf("%d%d%d",&a,&b,&c);
 7     n=mid(a,b,c);
 8 
 9     printf("The result is %d\n",n) ;
10 
11     return 0;
12 }
13 int mid(int a, int b, int c)
14 {
15 
16 
17     if(a<b)
18         {
19         if(b<c)
20             return b;
21         else
22         return a<c? c: a;
23         }
24     else
25         {
26         if(c>a)
27             return a;
28         else
29             return c>b? c: b;
30         }
31 
32 }
View Code

 

寻找中位数v1.0

标签:

原文地址:http://www.cnblogs.com/entrepre/p/5497518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!