C 练习实例39

题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

代码:

#include <stdio.h>
#define N 10
int main()
{int a[N]={1,3,5,7,9,11,13,15,17};	//元素数组int n=N;int i,temp;printf("原始数组是:\n");for(i=0;i<N-1;i++)printf("%d ",a[i]);printf("\n插入一个新的数字: ");scanf("%d",&a[N-1]);while(a[n-1]<a[n-2]){temp=a[n-2];a[n-2]=a[n-1];a[n-1]=temp;n--;}printf("插入后的数组是:\n");for(i=0;i<N;i++)printf("%d ",a[i]);return 0;
}

运行测试1:

原始数组是:
1 3 5 7 9 11 13 15 17
插入一个新的数字: 2
插入后的数组是:
1 2 3 5 7 9 11 13 15 17

运行测试2:

原始数组是:
1 3 5 7 9 11 13 15 17
插入一个新的数字: 1
插入后的数组是:
1 1 3 5 7 9 11 13 15 17

运行测试3:

原始数组是:
1 3 5 7 9 11 13 15 17
插入一个新的数字: 0
插入后的数组是:
0 1 3 5 7 9 11 13 15 17

运行测试4:

原始数组是:
1 3 5 7 9 11 13 15 17
插入一个新的数字: 17
插入后的数组是:
1 3 5 7 9 11 13 15 17 17

运行测试5:

原始数组是:
1 3 5 7 9 11 13 15 17
插入一个新的数字: 18
插入后的数组是:
1 3 5 7 9 11 13 15 17 18

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/641105.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

仅使用K-M法+Cox比例风险模型就能发二区文章 | SEER公共数据库周报(1.17)

欢迎各位参加本周中山大学著名卫生统计学家方积乾教授公益直播讲座&#xff01; 就在本周三晚&#xff0c;主题为“真实世界研究与RCT研究”&#xff0c;欢迎各位预约参加&#xff01; SEER&#xff08;The Surveillance, Epidemiology, and End Results&#xff09;数据库是由…

回溯算法篇-01:全排列

力扣46&#xff1a;全排列 题目分析 这道题属于上一篇——“回溯算法解题框架与思路”中的 “元素不重复不可复用” 那一类中的 排列类问题。 我们来回顾一下当时是怎么说的&#xff1a; 排列和组合的区别在于&#xff0c;排列对“顺序”有要求。比如 [1,2] 和 [2,1] 是两个不…

【AI】深度学习在编码中的应用(10)

目录 先看2个定义&#xff1a;P帧和B帧 基于层次学习的高效视频压缩技术 基于B帧的B-EPIC方法 今天来学习编码配置优化技术。 先看2个定义&#xff1a;P帧和B帧 在视频压缩中&#xff0c;P帧和B帧都是关键的概念&#xff0c;它们与I帧一起构成了视频压缩的三种基本帧类型。…

柔性数组和C语言内存划分

柔性数组和C语言内存划分 1. 柔性数组1.1 柔性数组的特点&#xff1a;1.2 柔性数组的使用1.3 柔性数组的优势 2. 总结C/C中程序内存区域划分 1. 柔性数组 也许你从来没有听说过柔性数组&#xff08;flexible array)这个概念&#xff0c;但是它确实是存在的。 C99 中&#xff…

力扣740. 删除并获得点数

动态规划 思路&#xff1a; 选择元素 x&#xff0c;获得其点数&#xff0c;删除 x 1 和 x - 1&#xff0c;则其他的 x 的点数也会被获得&#xff1b;可以将数组转换成一个有序 map&#xff0c;key 为 x&#xff0c; value 为对应所有 x 的和&#xff1b;则问题转换成了不能同…

Postman基本使用、测试环境(Environment)配置

文章目录 准备测试项目DemoController测试代码Interceptor模拟拦截配置 Postman模块简单介绍Postman通用环境配置新建环境(Environment)配置环境(Environment)设置域名变量引用域名变量查看请求结果打印 Postman脚本设置变量登录成功后设置全局Auth-Token脚本编写脚本查看conso…

即插即用篇 | UniRepLKNet:用于音频、视频、点云、时间序列和图像识别的通用感知大卷积神经网络 | DRepConv

大卷积神经网络(ConvNets)近来受到了广泛研究关注,但存在两个未解决且需要进一步研究的关键问题。1)现有大卷积神经网络的架构主要遵循传统ConvNets或变压器的设计原则,而针对大卷积神经网络的架构设计仍未得到解决。2)随着变压器在多个领域的主导地位,有待研究ConvNets…

软件设计师——项目管理(一)

&#x1f4d1;前言 本文主要是【项目管理】——软件设计师——项目管理的文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是听风与他&#x1f947; ☁️博客首页&#xff1a;CSDN主页听风与他 &#x1f304…

Databend 开源周报第 129 期

Databend 是一款现代云数仓。专为弹性和高效设计&#xff0c;为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务&#xff1a;https://app.databend.cn 。 Whats On In Databend 探索 Databend 本周新进展&#xff0c;遇到更贴近你心意的 Databend 。 支持标准流 标…

如何在 Ubuntu 22.04 上安装 Apache Web 服务器

前些天发现了一个人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;最重要的屌图甚多&#xff0c;忍不住分享一下给大家。点击跳转到网站。 如何在 Ubuntu 22.04 上安装 Apache Web 服务器 介绍 Apache HTTP 服务器是世界上使用最广泛的 Web 服务器。它…

模拟器单窗口ip有问题?试试关闭IPV6来解决

目前应该不止雷电9有这个问题了&#xff0c;最早是看到无忧群里在说有这个问题&#xff0c;后面发现很多其他的ip软件也有同样的问题&#xff0c;很多人都遇到&#xff0c;所以做个图文教程在这里&#xff0c;没出问题的也可以设置一下&#xff0c;目前ipv6也还没普及&#xff…

x-cmd pkg | hurl - HTTP 请求处理工具

目录 简介首次用户功能特点竞品和相关作品进一步探索 简介 Hurl 是 HTTP 请求处理工具&#xff0c;支持使用简单的纯文本格式定义的 HTTP 请求。它的用途非常广泛&#xff0c;既可以用于获取数据&#xff0c;也可以用于测试HTTP会话。 它可以链式处理请求&#xff0c;捕获数值…

leetcode-二叉树的后序遍历

145. 二叉树的后序遍历 迭代法 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left left # self.right right class Solution:def postorderTraversal(s…

ORA-01033: ORACLE initialization or shutdown in progress---惜分飞

客户反馈数据库使用plsql dev登录报ORA-01033: ORACLE initialization or shutdown in progress的错误 出现该错误一般是由于数据库没有正常open成功,查看oracle 告警日志发现 Mon Jan 22 16:55:50 2024 Database mounted in Exclusive Mode Lost write protection disabled …

React16源码: React中的completeWork中对不同类型节点处理的源码实现

completeWork 1 &#xff09;概述 在 completeUnitOfWork 当中&#xff0c;在节点是正常渲染没有任何出错的情况下会去调用 completework&#xff0c;对这个节点进行一个完成工作的一系列操作在update各种component的时候&#xff0c;执行了各种获取context相关的内容对于 com…

Oracle动态执行sql和其中clob字段的运用

在Oracle中&#xff0c;您可以使用动态SQL来执行SQL语句&#xff0c;这些语句在运行时构建和执行。以下是一些执行动态SQL的方法&#xff1a; 使用PL/SQL的EXECUTE IMMEDIATE: EXECUTE IMMEDIATE 允许您在运行时构建并执行SQL或PL/SQL语句。 DECLARE l_sql VARCHAR2(1000); B…

Unity SRP 管线【第五讲:URP烘培光照】

本节&#xff0c;我们将跟随数据流向讲解UEP管线中的烘培光照。 文章目录 一、URP烘培光照1. 搭建场景2. 烘培光照参数设置MixedLight光照设置&#xff1a;直观感受 Lightmapping Settings参数设置&#xff1a; 3. 我们如何记录次表面光源颜色首先我们提取出相关URP代码&#…

企业数字档案馆的构成要素

企业数字档案馆的构成要素包括以下几个方面&#xff1a; 1. 系统平台&#xff1a;企业数字档案馆需要有一个稳定的系统平台&#xff0c;用于存储、管理和检索档案信息。这个平台可以是基于云计算、数据库或其他技术的&#xff0c;能够支持大容量的数据存储和快速的检索功能。 2…

Cookie在客户机上是如何存储的如何获取如何保密

Cookie在客户机上的存储和获取方式如下&#xff1a; 存储方式&#xff1a;当用户访问网站时&#xff0c;服务器可以通过设置Cookie来存储数据。这些数据以文件的形式存储在客户端计算机的浏览器上。每个Cookie都有一个唯一的名称和值&#xff0c;可以包含各种信息&#xff0c;…

设计模式二(工厂模式)

本质&#xff1a;实例化对象不用new&#xff0c;用工厂代替&#xff0c;实现了创建者和调用者分离 满足&#xff1a; 开闭原则&#xff1a;对拓展开放&#xff0c;对修改关闭 依赖倒置原则&#xff1a;要针对接口编程 迪米特原则&#xff1a;最少了解原则&#xff0c;只与自己直…