迷惑中,请各位指教

greyfox520 greyfox520 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
冒泡排序 算法如下
main()
{ int i,j,k,m,n,a[10];
for(k=0;k<=9;k++)scanf("%d",&a[i]);
for(j=0;j<=9;j++)
for(i=1;i<=10-j;i++)
{if(a[i]>a[i+1])
{m=a[i];
a[i]=a[i+1];
a[i+1]=m;
}

}
for(i=0;i<=9;i++)printf("%d ",a[i]);


getch();


}
在TC2.0和WIN-TC下编译 输入 10 9 8 7 6 5 4 3 2 1 后输出结果为4400 -26 292 962 1373..等结果
在VC6.0下更是奇怪COMPILE能通过,运行是弹出unhandled exception in 11111.exe:0xC0000005 access error的内存错误..请问是何解啊?
...全文

相关推荐

评论 13
收藏 已收藏
分享
返回顶部
greyfox520
C语言 70,039 成员 243,237 内容