#include<stdio.h>
void main()
{
int a[11]={34,26,18,7,29,47,32,46,13,4};
int i,j,last,temp_1,temp_2,temp,number;
printf("下面输出十个数组元素: \n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
printf("下面输出已经排序的十个数组元素: \n");
for(j=0;j<9;j++) //冒泡排序法
{
for(i=0;i<9-j;i++)
if(a[i]>a[i+1]) { temp=a[i];a[i]=a[i+1];a[i+1]=temp;}
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
printf("插入一个数字: \n");
scanf("%d",&number);
last=a[9];
if(number>last) a[10]=number; //插入排序法
else
{ for(i=0;i<=8;i++)
{
if(a[i]>number)
{
temp_1=a[i];a[i]=number;
for(j=i+1;j<11;j++)
{
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载