从键盘上输入一个数,将其插入到数列{2,5,6,8,12,13,15,17,19,22}中,并保证该数列的有序性。

原创 2016年06月01日 00:27:06
#include<stdio.h>
int main()
{  	
	int i,j,x,k=10,a[11]={2,5,6,8,12,13,15,17,19,22};
   	scanf("%d",&x);
   	for(i=0;i<k&&a[i]<x;i++)
		j=i;
	for(j=k;j>i;j--)
   		a[j]=a[j-1];
	a[j]=x;
   	for(i=0;i<=k;i++)
    	printf("%4d",a[i]);
	printf("\n");
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8

剑指offer: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印...

求斐波那契数列的第n个数;1,1,2,3,5,8,13,21.....

求斐波那契数列的第n个数;1,1,2,3,5,8,13,21.....

python核心编程第六章练习题答案 (2,3,5,6,7,8,12,13,14,16)

#6-2 import random lists=[] for i in range(0,random.randrange(0,101)): n = random.randrange(0,2**3...

找规律 (1) 1, 2, 4, 7, 8, 11, 14, 16, 17, 19, 22, 26, 28, 29, 41, 44, ?

程序说明  操作系统:win7 64位专业版  集成环境:vs2010  以下代码经过测试好用

12、一个整数数列,元素取值可能是0~65535中的任意一个数,相同数值不会重复出现。0是例外,可以反复出现。 请设计一个算法,当你从该数列中随意选取5个数值,判断这5个数值是否连续相邻。

/************************************************************************/ /* 12、一个整数数列,元素取值可能是0~655...

15、一个整数数列,元素取值可能是1~N(N是一个较大的正整数)中的任意一个数,相同数值不会重复出现。

/************************************************************************/ /* 15、一个整数数列,元素取值可能是1~N(N...

求Fibonacci数列:1,1,2,3,5,8,...第10个数的值

下面用两种方法实现: 第一种:使用递归调用实现 public class Fab{ public static void main(String[] args){ System.ou...

动态规划——5 输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m

这是一道中兴的面试题 题目: 输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m ,要求将其中所有的可能组合列出来.

int a[] = {12,13,12,13,19,18,15,12,15,16,17},要求对数组a进行排序,要求时间复杂度为O(N)

int a[] = {12,13,12,13,19,18,15,12,15,16,17},要求对数组a进行排序,要求时间复杂度为O(N) 根据时间复杂度要求,可以用鸽巢排序。所谓鸽巢排序, 也被称...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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