1-16.c
来自「数据结构 严版 各章节c代码 自己写的(不全)。」· C语言 代码 · 共 66 行
C
66 行
#include "commtool.h"
decend_a(int iX, int iY, int iZ)
{
printf("iX: %d\tiY: %d\tiZ: %d\n", iX, iY, iZ);
if(((((iX>iY)?iX:iY)>iZ)?((iX>iY)?iX:iY):iZ) == iX){
printf("iX: %d\t", iX);
if(((iY>iZ)?iY:iZ) == iY){
printf("iY: %d\t", iY);
printf("iZ: %d\n", iZ);
}
else{
printf("iZ: %d\t", iZ);
printf("iY: %d\n", iY);
}
}
else if(((((iX>iY)?iX:iY)>iZ)?((iX>iY)?iX:iY):iZ) == iY){
printf("iY: %d\t", iY);
if(((iX>iZ)?iX:iZ) == iX){
printf("iX: %d\t", iX);
printf("iZ: %d\n", iZ);
}
else{
printf("iZ: %d\t", iZ);
printf("iX: %d\n", iX);
}
}
else{
printf("iZ: %d\t", iZ);
if(((iX>iY)?iX:iY) == iX){
printf("iX: %d\t", iX);
printf("iY: %d\n", iY);
}
else{
printf("iY: %d\t", iY);
printf("iX: %d\n", iX);
}
}
}
decend_b(int iX, int iY, int iZ)
{
int iTmp;
printf("iX: %d\tiY: %d\tiZ: %d\n", iX, iY, iZ);
if(iZ > iY){
iTmp = iY;
iY = iZ;
iZ = iTmp;
}
if(iY > iX){
iTmp = iX;
iX = iY;
iY = iTmp;
}
if(iZ > iY){
iTmp = iY;
iY = iZ;
iZ = iTmp;
}
printf("iX: %d\tiY: %d\tiZ: %d\n", iX, iY, iZ);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?