题解 1025: [编程入门]数组插入处理

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

用指针访问数组

```c#includeintinsert(int*p,int*b);intinsert(int*p,int*b){inti,j;for(i=0;i=*(p+i-1)&&*b=i;j--){*(p+j+1)=*(p+j);//为插入元素挪出位置}//位置搞多了,

数组插入处理-题解(C语言代码)-最简单的办法,适合新手看看,详细解释

标题:本人只是一名大一的菜鸟,写文章的原因一方面是为了帮助别人,一方面也是为了锻炼自己。如果有什么地方说得不对,欢迎指正。本人定当虚心接受。题目解释:本题是一个常规的数组插入处理。难度不大,主要注意一些容易出错的地方,就OK了。记得一定要用循环语句依次输入题目中要求的数字。

[编程入门]数组插入处理-题解(C语言代码)

IDEVS2017既然题目里面说清楚是9个元素的数组,那么预先定义10个就算投机哈。从输入的9个数组里面比,碰到比后增加大的那个地方开始,都往后站,把那个位置空出来,把新增数插进去。这样一次循环就解决问题。#include#includeintmain(){inti=0,

[编程入门]数组插入处理-题解(C语言代码)

解题思路:只定义了一个数组,对数组元素进行操作。当输入待插入元素后,主要是在数组中获取待插入元素的位置。找到待插入位置后,将其后面的元素循环向后移一位,最后在将待插入元素插入获取的位置。note:写解题思路只是供自己学习(加深印象),如果有什么错误,请谅解。