拨雪寻春640 2022-10-28 12:22 采纳率: 62.9%
浏览 12
已结题

为什么数组按大小排序这样出来还是乱序

为什么数组按大小排序这样出来还是乱序?
应该如何修改呢?

#include<stdio.h>
int main()
{
int a[100], n, i, s, medium;
while (scanf_s("%d", &n) == 1)
{
for (i = 0; i < n; i++)
{
scanf_s("%d", &a[i]);
}
for (s = 0; s < n - 1; s++)
{
if (a[s] > a[s + 1])
{
medium = a[s];
a[s] = a[s + 1];
a[s + 1] = medium;
}
}
for (i = 0; i < n; i++)
{
printf("%d ", a[i]);
}
printf("\n");
}
}

img

上一次的程序是这个样子的

img

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-10-28 14:01
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月10日
  • 已采纳回答 11月2日
  • 创建了问题 10月28日

悬赏问题

  • ¥15 近端策略优化 PPO | 损失值计算问题
  • ¥20 高通移动端,安卓12,如何让wifi无视国家码启动6Gwifi,重新开机无需干涉自动连接
  • ¥15 Hadoop实训论文成品! 任意标题 价格可私 急
  • ¥15 程序实在不会写,要秃了
  • ¥15 pycharm导入不了自己的包
  • ¥15 C#.net通过内网url地址获取文件并下载问题,浏览器postman可以正常下载,用程序不行
  • ¥15 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位!
  • ¥15 关于R语言单因素与多因素线性回归的平均值
  • ¥15 服务器清除BIOS之后引导不了
  • ¥15 CPLEX用OPL编写的混合整数线性优化问题。