题目内容:
编写一个函数返回三个整数中的中间数。函数原型为: 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 }
时间: 2024-10-14 01:37:51