C语言程序编译通过,运行时出现exe已停止工作
#includevoidsort(floata[],intn){inti,j;floatt;for(j=0;j<n;j++)for(i=0;ia[i+1]){t=a[i]...
#includevoid sort(float a[],int n)
{int i,j;
float t;
for(j=0;j<n;j++)
for(i=0;ia[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;}
}
}
void main(){
float aa[5]={10,20,30,60,50};
int i;
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
sort(aa,5);
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
}
#include <stdio.h>
void sort(float a[],int n)
{int i,j;
float t;
for(j=0;j<n;j++)
for(i=0;i<n-j;i++)
{if(a[i]>a[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;}
}
}
void main(){
float aa[5]={10.5,20.5,30.5,60.5,50.5};
int i;
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
sort(aa,5);
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
} 展开
{int i,j;
float t;
for(j=0;j<n;j++)
for(i=0;ia[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;}
}
}
void main(){
float aa[5]={10,20,30,60,50};
int i;
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
sort(aa,5);
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
}
#include <stdio.h>
void sort(float a[],int n)
{int i,j;
float t;
for(j=0;j<n;j++)
for(i=0;i<n-j;i++)
{if(a[i]>a[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=t;}
}
}
void main(){
float aa[5]={10.5,20.5,30.5,60.5,50.5};
int i;
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
sort(aa,5);
for(i=0;i<5;i++)
{printf("%.2f ",aa[i]);}
} 展开
2个回答
2015-11-27 · 知道合伙人数码行家
关注
展开全部
#include "stdio.h"//头文件
void sort(float a[],int n)
{
int i,j;
float t;
for(j=0;j<n;j++)
{
for(i=0;i < a[i+1];i++)//这错误
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
void main()
{
float aa[5]={10,20,30,60,50};
int i;
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
sort(aa,5);
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
}
//都给你 改好了 仔细对照一下 错误太多 注意代码 规范
void sort(float a[],int n)
{
int i,j;
float t;
for(j=0;j<n;j++)
{
for(i=0;i < a[i+1];i++)//这错误
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
void main()
{
float aa[5]={10,20,30,60,50};
int i;
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
sort(aa,5);
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
}
//都给你 改好了 仔细对照一下 错误太多 注意代码 规范
更多追问追答
追问
头文件是复制的时候少粘贴上去的,函数用的是冒泡排序法,我按照书上写的,还是出现这个问题。
头文件是复制的时候少粘贴上去的,函数用的是冒泡排序法,我按照书上写的,还是出现这个问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询