一楼的那种先使用冒泡法排序再取中间值是一种方法,直接找到中间值也是一种方法,程序如下:#includemain(){ int a,b,c; printf("输入三个数:"); scanf("%d%d%d",&a,&b,&c); if(a>b&&ac) printf("中间数是%d\n",a); else if(b>a&&bc) printf("中间数是%d\n",b); else if(c>a&&cb) printf("中间数是%d\n",c);}