编一个程序完成在一个已从小到大排列的实型数组中插入一个实数。实型数组元素值和要插入的实数均从键盘输入。设插入前的数组元素个数为2

作者:高老师 浏览 1

编一个程序完成在一个已从小到大排列的实型数组中插入一个实数。实型数组元素值和要插入的实数均从键盘输入。设插入前的数组元素个数为20。用指针实现。
【正确答案】:在数组中插入元素,需要将从插入点开始的所有元素向后移动一个单元。 main() {float a[21],x,*p; int flag=1; for(p=a;p=a;p--) if(x>=*P) {*(P+1)=x; flag=0; break; } else *(p+1)=*p; if(flag==1)*(p+1)=x; for(p=a;p

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板