题解 | #争夺前五名#

争夺前五名

https://www.nowcoder.com/practice/cd052308a1c44a88ad00255f312c3e14

#include<stdio.h>
int main()
{
	int arr[100];
	int a, t;
	int i, j;
    scanf("%d",&a);
	for (i = 0; i < a; i++)
	{
		scanf("%d", &arr[i]);
	}
	for (i = 0; i < a-1; i++)
	{
		for (j = 0; j < a-1 - i; j++)
		{
			if (arr[j] < arr[j + 1])
			{
				t = arr[j];
				arr[j] = arr[j+1];
				arr[j+1] = t;
			}
		}
	}
	for (i = 0; i < 5; i++)
	{
        if(arr[i]==0)
        {
            printf("%d",arr[i]);
            printf(" ");
        }
		printf("%d", arr[i]);
		printf(" ");
	}
	return 0;
}

全部评论

相关推荐

吃不饱的肱二头肌很想退休:tnnd 我以为选妹子呢,亏我兴高采烈的冲进来😠
投递快手等公司10个岗位
点赞 评论 收藏
分享
想去夏威夷的小哥哥在度假:5和6才是重点
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务