设有100个无符号数的数组,其起始地址为5000H,试编一程序把它们由大到小排列到以5000H为起始地址的区域中去

来源:百度知道 编辑:UC知道 时间:2024/06/28 02:52:31
请高手尽快帮忙
两天后要考试,谢谢!~!~!
是单片机编程 不是C语言

用冒泡法排序:简单有效
unsigned int * un_char_point == 5000h;
unsigned int max_temp = 0 ;
unsigned int change_temp = 0 ;

for(int i = 0 ; i < 100 ; i++ )
{
for(int j = 0 ; j < 100 - i ; j ++)
{
max_temp = un_char_point[j] ;
if(un_char_point[j] < un_char_point[j+1])
{
change_temp = un_char_point[j+1];
un_char_point[j+1] = un_char_point[j];
un_char_point[j] = change_temp ;
}
}
}

抢劫:快点给分 #18

设有100个无符号数的数组,其起始地址为5000H,试编一程序把它们由大到小排列到以5000H为起始地址的区域中去 用java编设有10个单词的数组,查找有or子串的单词数,和单词长度为3的单词数 有符号数 无符号数的疑惑? 有符号数和无符号数的疑惑? 一条arm 指令如何判断其操作数是有符号数还是无符号数? 无符号二进制表示数的范围 从键盘读入100个二位十进制无符号数,将其按升序排列并显示输出 微机原理中有符号数和无符号数的计算方法有什么不一样? 关于带符号数和无符号数的转换问题?急。。。 1 。BUF字型数组中有100个带符号数,试编写统计其中的负数个数并显示在屏幕上的程序 哪位大哥帮帮我阿