普通网友 2021-07-30 12:26 采纳率: 80%
浏览 62

能运行,但报错,没有输出结果

img

  • 写回答

2条回答 默认 最新

  • qzjhjxj 2021-07-30 13:57
    关注

    供参考:

    #include<stdio.h>
    void sort(int* x, int y)
    {
        int i, * p0 = x;
        int end, tmp;
        for (i = 0, end = y-1;i <= end; i++, end--)//end > 0
        {
             tmp = *(p0 + i);
            *(p0 + i) = *(p0 + end);
            *(p0 + end) = tmp;
        }
    }
    
    int main()
    {
        int n, i, a[1024], * p;
        scanf("%d",&n);
        for (i = 0; i < n; i++)
            scanf("%d", &a[i]);//scanf("%d", a[i]);
        p = a;
        sort(p,n);
        for (i = 0; i < n; i++)
            printf("%3d", a[i]);
        return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 7月30日

悬赏问题

  • ¥15 Chrome Manifest扩展引用Ajax-hook库拦截请求失败
  • ¥15 用Ros中的Topic通讯方式控制小乌龟的速度,走矩形;编写订阅器代码
  • ¥15 LLM accuracy检测
  • ¥15 pycharm添加远程解释器报错
  • ¥15 如何让子窗口鼠标滚动独立,不要传递消息给主窗口
  • ¥15 如何能达到用ping0.cc检测成这样?如图
  • ¥15 关于#DMA固件#的问题,请各位专家解答!
  • ¥15 请问华为OD岗位的内部职业发展通道都有哪些,以及各个级别晋升的要求
  • ¥20 微信小程序 canvas 问题
  • ¥15 系统 24h2 专业工作站版,浏览文件夹的图库,视频,图片之类的怎样删除?