#include <stdio.h>

#include <malloc.h>

int main(void)

{

int i, n;

double s = 1.3;

double x;

double *p;

p = (double *)malloc(sizeof(double) * 100);
for (n = 0; n < 50; n++)
{
*(p + n) = s;
s += 2.9;
} scanf("%lf", &x); //第18行代码
//完成代码将x插入到该顺序有序线性表中,要求该线性表依然有序
//注:已经写入了50个元素,再插入1个,就是51个元素
//begin
for(i=0;i<50;i++)
{
while(*(p+i)<=x)
i++;
for(n=49;n>i-1;n--)
{
*(p+n+1)=*(p+n);
}
*(p+i)=x;
break;
}
//end //插入x后,输出该顺序有序线性表的内容
for (i = 0; i < 51; i++)
{
printf("%5.1f, ", p[i]);
if ((i + 1) % 10 == 0)
{
printf("\n");
}
}
return 0;

}

最新文章

  1. UNITY实现FLASH中的setTimeout
  2. iOS UIView动画效果 学习笔记
  3. LeetCode(43. Multiply Strings)
  4. python类的特性
  5. 黄聪:MYSQL5.6缓存性能优化my.ini文件配置方案
  6. Arch yaourt 安装
  7. Android——获取网络图片
  8. 一个tomcat部署俩个java web项目
  9. mysql/tokudb安装
  10. Android开发学习之Intent具体解释
  11. IOS开发中响应者链
  12. 玩转JS系列之代码加载篇
  13. RedHat7下PostGIS源码安装
  14. JAVA虚拟机:对象的创建过程
  15. Course1-Python数据类型总结
  16. iOS CATransition 自定义转场动画
  17. Django models文件模型变更注意事项(表结构的修改)
  18. Spring Boot 静态资源路径分析
  19. python pprint模块
  20. 进入正在运行的 docker 容器(docker container)

热门文章

  1. ThinkPHP 数据库操作(六) : 查询事件、事务操作、监听SQL
  2. json对象和json字符串
  3. WebSocket(4)---实现定时推送比特币交易信息
  4. uWSGI 踩坑记
  5. Django 系列博客(十三)
  6. 【转载】 C#检测输入的内容中是否含有中文
  7. 强大的数据库工具 dbForge Studio ForMySql
  8. [PHP] assert()断言检测函数
  9. windows下Jmeter压力测试工具的安装
  10. 一篇文章搞定SpringMVC参数绑定