Spperman


私信TA

用户名:fan

访问量:63289

签 名:

优秀的程序员是没有女朋友的...

等  级
排  名 63
经  验 10155
参赛次数 0
文章发表 66
年  龄 19
在职情况 学生
学  校 河南师范大学
专  业 物联网

  自我简介:

单身是因为——太优秀了...

TA的其他文章

解题思路:

数组指针,找到插入点,插入n,之后的向后移一位。



注意事项:


结果正确,可是通过不了,改啦好多遍,大家可以在下方评论,一起交流。


参考代码:

#include <stdio.h>

int main()

{

    int a[20],n,i;

    int *p[20];

    int *temp = NULL, *temp1 = NULL;

    for(i=0;i < 9;i++)

    {


        p[i] = &a[i];

        scanf("%d",a+i);

         printf("i = %d\t", i);

        printf(" a  = %d\n", *p[i]);


    }

    scanf("%d",&n);

       for(i=0;i<9;i++)

    {

    if(*p[i]< n)

    {

       continue ;

    }

    else

    {

printf(" p[%d] = %d\n", i, *p[i]);

        temp = p[i];

        p[i] = &n;

        for( i; i < 9; ++i)

            {

temp1 = p[i+1];

p[i+1] = temp;

temp = temp1;

}


    break;

    }

    }

    for(i=0;i<10;i++)

       printf("   p = %d, i = %d\n",*p[i], i);

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

你弄折磨麻烦干甚?????
2018-08-15 11:08:04
你弄折磨麻烦干甚?????
2018-08-15 11:07:54
  • «
  • 1
  • »