C语言学习,有一个已排好序的数组,要求输入一个数字后,按原来的排序规律将它插入数组

原创 2016年08月30日 21:46:20
#include<stdio.h>
int main()
{                
    int a[11]={1,4,6,9,13,16,19,28,40,100};

    int temp,i=0,j=0;

    scanf("%d",&temp);

    for(i=9;i>=0;i--)
    {
       if(temp<a[i]){
            a[i+1] = a[i];

       }else{
             a[i+1] = temp;
             break;      
       }

    }

    for(i=0;i<11;i++)
    {

        printf("%d\t",a[i]);              
     }


    system("pause"); 
    return 0;
}

此题的思路是声明一个长度大一的数组,然后从后面开始比较,比temp大的数字都往后移动一位

已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中

#include using namespace std; int main() { int a[9],i; for(i=0;i>a[i]; int n;...
  • u010257696
  • u010257696
  • 2013年05月28日 10:08
  • 4503

有一个已经排好序的数组,今输入一个数,要求按原来排序的规律将他插入数组中。

/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 ...
  • liubinzi123
  • liubinzi123
  • 2012年11月29日 08:26
  • 24154

java中使用json(org.json)

java中使用json需要引入第三方json项目 json官网: http://json.org json官网页面往下拉,可以找到Java板块,该板块列出了官方推荐的第三方json项目 之前开发...
  • flyliuweisky547
  • flyliuweisky547
  • 2014年02月13日 20:44
  • 23700

C语言深入学习--checklist2:数组和结构体

C语言深入学习--checklist2:数组和结构体
  • randyjiawenjie
  • randyjiawenjie
  • 2011年04月22日 18:43
  • 928

已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中

问题及代码: 烟台大学计算机与控制工程学院 作者:毕春超 完成日期:2016年12月1日 题目描述 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中 #inc...
  • s6s6s6s
  • s6s6s6s
  • 2016年12月01日 09:17
  • 773

有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中

【描述】 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。 【输出示例】 【C语言】 #include int main() { int i, j; int...
  • u013053957
  • u013053957
  • 2015年06月28日 11:27
  • 5298

【C语言简单说】十九:二维数组循环嵌套(2)

这节直接用循环嵌套来输出二维数组了:注:我说的队和列并不是一般说法,我用此比喻好让新手更好理解。#include #include int main() { int array[2][3]={...
  • A757291228
  • A757291228
  • 2017年02月21日 11:08
  • 683

5.例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组...
  • hsj1213522415
  • hsj1213522415
  • 2017年05月10日 09:12
  • 116

有一个已排好序的数组,今输入一个数,要求按排序的规律将它插入数组中。

  • 2010年05月23日 11:53
  • 689B
  • 下载

有一个已经排好序的数组,今输入一个数,要求按原来排序的规律将他插入数组中。

#include int main() { int a[11]={1,4,7,9,23,34,56,65,67,89}; int number,end=0,i=0,j=0,t1=0,t2=0; ...
  • w3071206219
  • w3071206219
  • 2016年09月08日 09:34
  • 3624
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言学习,有一个已排好序的数组,要求输入一个数字后,按原来的排序规律将它插入数组
举报原因:
原因补充:

(最多只允许输入30个字)