# include <stdio.h>
int main ()
{
int a[10];
int i,max,j;
max=0;
for (i=0;i<10;i++)
{
scanf ("%d",&a[i]);
}
for (i=0;i<10;i++)
{
if (max<a[i])
{
max=a[i];
j=i;
}
}
for (i=j;j<9;j++)
{
a[j]=a[j+1];
}
for (i=0;i<9;i++)
printf ("%d ",a[i]);
return 0;
}
这是一个C语言程序,它读取一个包含10个整数的数组,找到最大值并将其移到数组的末尾。程序首先初始化最大值为0,然后遍历数组找出最大值的索引。接着,将最大值与其右侧的所有元素向右移动一位,最后输出调整后的数组。
674

被折叠的 条评论
为什么被折叠?



