楼主,对不起啊,刚才没注意,现在修改了一下,你自己对照自己的看下,就知道错哪里了,我在你的基础上修改的,VC6.0调试成功
#include
#include
#define MAXSIZE 100
int main()
{
float a[MAXSIZE],temp,min;
int i,n,k=0;
printf("请输入这批数的总个数:");
scanf("%d",&n);
printf("\n请输入这批数:");
for(i=0;i
min=a[0];
for(i=1;i
if(min>a[i])
}
temp=a[0];
a[0]=min;
a[k]=temp;
for(i=0;i
printf("\n");
getch();
return 0;
}
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
楼主,对不起啊,刚才没注意,现在修改了一下,你自己对照自己的看下,就知道错哪里了,我在你的基础上修改的,VC6.0调试成功
#include
#include
#define MAXSIZE 100
int main()
{
float a[MAXSIZE],temp,min;
int i,n,k=0;
printf("请输入这批数的总个数:");
scanf("%d",&n);
printf("\n请输入这批数:");
for(i=0;i
min=a[0];
for(i=1;i
if(min>a[i])
}
temp=a[0];
a[0]=min;
a[k]=temp;
for(i=0;i
printf("\n");
getch();
return 0;
}
printf("data=");你这最后输出光写着data=,也没有传入数值啊。那个n才是你需要的数字,你把n输出来才是你想要的个数。