热门

最新

红包

立Flag

投票

同城

我的

发布
m0_57256754
m0_57256754
5 年前
truem0_57256754

菜鸟想问问,是先执行循环体再判断if,还是边循环边判断?
(下面是老师上课讲的排序改进后更高效方案)
#include<stdio.h>
int main()
{int i,j,a[6]={5,4,7,6,2,3},t,p;
for(i=0;i<=4;i++)
{p=i;
for(j=i+1;j<=5;j++)
if(a[p]>a[j])
p=j;
if(p!=i)
{t=a[i];a[i]=a[p];a[p]=t;}}
for(i=0;i<6;i++)
printf("%d ",a[i]);
return 0;
}

你问我答
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
练习3-2计算符号函数的值
立即登录