⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a04.c

📁 从虚拟终端输入8个任意数据
💻 C
字号:
unsigned char Size = 10;
unsigned char Array[10] _at_ 0x50;    // _at_ 定义Array[Size]绝对地址
unsigned char Array[10] = {10,8,7,8,4,5,2,1,3,4} ;
void main ()
{
  bit Change;
  unsigned char index; //,i;
  unsigned char Temp;
  Size--;     // Size--(比较次数)
  do
  { Change = 0  ;
    for (index = 0; index < Size ; index++)
    { if (Array[index] > Array[index+1])
      { Change = 1 ;  //Change恒等于1
        Temp = Array[index];
        Array[index] = Array[index+1];
        Array[index+1] = Temp;
      }
    }
  } while (Change && Size--);  //Change恒等于1 ,死循环。
  for (;;) ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -