我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

插入后自动排序(掌握用穷举法进行比较,交换)

把一个整数插入到按由小到大排列的整数中 ,插入后保持由小到大的顺序排列
采用数据指针(代码)

#include <stdio.h>
int main()
{
    int a[10],i,j,n,*p = a;
    for(i=0;i<9;i++)
        scanf("%d",p+i);
    scanf("%d",&n);
    for(i=0;i<9;i++)
    {
        if(n < *(p+i))
        {
            for(j=9;j>i;j--)
                *(p+j) = *(p+j-1);
            *(p+i) = n;
            break;
        }
    }
    if(i==9)
        *(p+9) = n;
    for(i=0;i<10;i++)
        printf("%d ",*(p+i));
}

近期文章

  • 这些指令是什么意思呀
  • symfony 2 - 一对一映射
  • 函数中的const是什么意思呢?
  • java 2个list合并,如果id相同的对象则属性合并到一起,不同id的对象也要保留
  • devc++页面乱码
  • greenplum里每个分区里还有子分区的语法是什么
  • java小游戏飞翔的小鸟,为什么一直错误啊
  • JAVA:使用“方法”完成:输出所有的水仙花数,所谓水仙花数是指一个数3位数,其各各位数字立方和等于其本身
  • C# listView没有Items时,没有水平滚动条
  • 希望有人能答疑解惑,这个问题
  • seaborn绘图!
  • 将大写html标记转换为小写
  • 单词逆置问题 不知道哪里错啦
  • 字符串的转换,但又不仅仅是转换
  • C语言有关逻辑运算符
  • 逆序输出5位数。?!
  • 随机数查找重复值怎么用红色标记
  • 联想电脑摄像头打不开
  • 有人会下面这个编程代码么
  • C++实现的程序需要访问其他文件夹的文件,只有相对路径,文件夹为终端活跃文件夹,该怎么办

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华