向数组输入10个整数,出其中的最大数保存在最后一个元素中,并输出该数组。
()用数组输入10个数,然后按原顺序输出:
#define N 10
main()
{ int  a[N] , j;         
for (j=0 ; j<N ; j++)
  scanf ("%d" , &a[j] );         
for(j=0;j<N;j++)
  printf("%d ",a[j]);
}
()加入比较代码,将最大数后移,再次输出:
#define N 10
scanf输入整型数组
main()
{ int  a[N] , j , temp;         
for (j=0 ; j<N ; j++)
  scanf ("%d" , &a[j] ); 
for(j=0 ; j<N-1 ; j++)
  if(a[j]>a[j+1])
    {    temp=a[j];
          a[j]=a[j+1];
          a[j+1]=temp;
    }
for(j=0;j<N;j++)
  printf("%d ",a[j]);
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。