|

楼主 |
发表于 2015-10-31 20:54:15
|
显示全部楼层
不好意思 是大家没有理解我的意思,,我那个是abc 不能调换位置的,我已经会了,思路是求 出 最大值,在求出最小值然后 再让 abc 来判断中间值,就可以了我贴出代码!- int a,b,c;
- // printf("输入三个数来判断: \n");
- // scanf("%d%d%d",&a,&b,&c);
- // int max1 = a > b?a:b;
- // int max = max1 > c?max1:c;
- // int min1 = a < b?a:b;
- // int min = min1 < c?min1:c;
- // //上述我们判断了最大和最小数,下面我们只需要知道中间数就可以了,所一开始判断中间数!
- // if (a != max && a != min)
- // {
- // printf("关系式:%d < %d < %d \n",min,a,max);
- // }
- // if (b !=max && b !=min)
- // {
- // printf("关系式:%d < %d < %d \n",min,b,max);
- // }
- // if (c !=max && c !=min)
- // {
- // printf("关系式:%d < %d < %d \n",min,c,max);
- // }
- // printf("%d%d%d",a,b,c);
- //
复制代码 |
|