<c语言,用冒泡法对10个数排序-常识百科-满米百科
> 常识百科 > 列表
c语言,用冒泡法对10个数排序
时间:2024-12-23 18:35:09
答案

#include

void main()

{

int a[10]; //定义一个数组既它的元素为10

int i,j,temp; //定义3个变量

printf("输入10个整数:\n\a");

for(i=0;i<10;i++)

scanf("%d",&a[i]); //依次输入10个整数

for(i=0;i<9;i++) //进行9轮排序

{

for(j=0;j<9-i;j++) //每轮进行9-i次交换

if(a[j]>a[j+1])

{

temp=a[j];

a[j]=a[j+1]; //大的沉底,小的上浮

a[j+1]=temp;

}

}

printf("排序结果:");

for(i=0;i<10;i++) //依次输出排序结果

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

}

推荐
© 2024 满米百科