C语言方面的。编写函数void sort(int b[],int n)实现将数组从小到大的顺序进行排序;
在主函数中定义数组a,将8个数输入到数组a中,调用sort函数进行排序并输出排序后的结果要求编写不会报错!...
在主函数中定义数组a,将8个数输入到数组a中,调用sort函数进行排序并输出排序后的结果
要求编写不会报错! 展开
要求编写不会报错! 展开
展开全部
#include <stdio.h>
void sort(int b[],int n){
int i,j,t;
for(j=0;j<n;j++)
for(i=0;i<n-j-1;i++)
if(b[i]>b[i+1])
{t=b[i];b[i]=b[i+1];b[i+1]=t;}
}
void main(){
int i,a[8];
for(i=0;i<8;i++)
scanf("%d",&a[i]);
sort(a,8);
for(i=0;i<8;i++)
printf("%d ",a[i]);
}
运行示例:
已测试,无误。至于到你的计算机上是否会报错,还要看你用的什么编程软件。一般不会报错的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询