作业帮 > 综合 > 作业

一道关于C语言冒泡排序法的题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 11:36:44
一道关于C语言冒泡排序法的题

求大神解答!怎么做都有错.


我把程序改成这样了,为什么还不行?
#include
#define N 100
void BubbleSort(int A[],int s,int m)
{
int i,j,t;
for(j=0;j
给你改了一下.看看行不行.#include<stdio.h>
#define N 100
void BubbleSort(int A[],int s,int m)
{
int i=0,j=0,t=0;
for(j=s;j<s+m;j++)
for(i=j;i<s+m;i++)
if(A[j]<A[i])
t=A[i],A[i]=A[j],A[j]=t;
}
int main()
{
int A[100],t,n,s,m;
scanf("%d",&n);
for(int i=0;i<n;i++) 
scanf("%d",&A[i]);
scanf("%d%d",&s,&m);
BubbleSort(A,s,m);
for(int j=0;j<n;j++)
printf("%d ",A[j]);
return 0;
}