数组_习题:输入一个数按原来的排序规律将它插入数列中
2014-04-14 10:58
549 查看
/*
程序要求:有一个已排好的数组,现输入一个数,要求按原来的排序规律将它插入数组中;
*/
# include <stdio.h>
int main(void)
{
int a[6] = {9,27,52,69,80};
int i, t;
printf("原数列为:");
for(i=0; i<5; i++)
printf("%-5d", a[i]);
printf("\n请输入任意一个整数:");
scanf("%d", &a[5]);
for(i=0; i<5; i++)
if(a[i]>a[5])
{
t = a[i];
a[i] = a[5];
a[5] = t;
}
printf("\n插入后的排序结果为:");
for(i=0; i<6; i++)
printf("%-5d", a[i]);
printf("\n");
return 0;
}
/*该程序在VC++6.0中的执行结果如下:
------------------------------------
原数列为:9 27 52 69 80
请输入任意一个整数:33
插入后的排序结果为:9 27 33 52 69 80
------------------------------------
*/
程序要求:有一个已排好的数组,现输入一个数,要求按原来的排序规律将它插入数组中;
*/
# include <stdio.h>
int main(void)
{
int a[6] = {9,27,52,69,80};
int i, t;
printf("原数列为:");
for(i=0; i<5; i++)
printf("%-5d", a[i]);
printf("\n请输入任意一个整数:");
scanf("%d", &a[5]);
for(i=0; i<5; i++)
if(a[i]>a[5])
{
t = a[i];
a[i] = a[5];
a[5] = t;
}
printf("\n插入后的排序结果为:");
for(i=0; i<6; i++)
printf("%-5d", a[i]);
printf("\n");
return 0;
}
/*该程序在VC++6.0中的执行结果如下:
------------------------------------
原数列为:9 27 52 69 80
请输入任意一个整数:33
插入后的排序结果为:9 27 33 52 69 80
------------------------------------
*/
相关文章推荐
- 习题 6.4 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。
- 第十三周OJ项目定义好一个有10个元素的数组,先输入9个呈升序的数作为前9个元素,再输入一个数,要求按原来排序的规律将它插入数组中。
- 有一个一排好序的数组,要求输入一个人数后,按原来排序的规律将它插入数组中
- C语言,有一个已排好的数组,要求输入一个数组后,按原来的排序规律将它插入数组
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。
- 7.4 有一个已排好序的数组,令输入一个数,要求按照原来排序的规律将它插入数组中。
- 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中
- C语言学习,有一个已排好序的数组,要求输入一个数字后,按原来的排序规律将它插入数组
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中
- 已有一个已经排好序的数组,输入一个数,要求按照原来排序的规律将它插入数组中
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中
- Java数组排序,现输入一个数,要求按原来的规律将它插入数组中
- 有一个已经排序号的数组。现在输入一个数,要求按原来的规律将它插入数组中。
- Java-有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
- 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
- Java面试题多思路解析--有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
- 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
- 五十道编程小题目 --- 30 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 java
- 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。