当前位置: 首页 > news >正文

C语言--给定一个数组,把第一项的值减去第二项的值,第二项的值减去第三项的值,第三项的值减去第四项的值,依次类推。放到一个新的数组中,并打印新的数组


 一.题目描述:

给定一个数组,把第一项的值减去第二项的值,第二项的值减去第三项的值,第三项的值减去第四项的值,依次类推。放到一个新的数组中,并打印新的数组。

比如:输入一个数组是5,4,3,2,1

           输出:1,1,1,1


二.思路分析

创建一个新的数组,然后用第一项的值减去第二项的值,第二项的值减去第三项的值,然后赋值给新的数组。值得注意的是,新的数组长度是原来的长度-1.

图解:


 三.完整代码

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>  //引用头文件
int main()
{int n;printf("请输入数组的个数 :");scanf("%d", &n);int* arr = (int*)malloc(n * sizeof(int));printf("请输入数组的每个元素 :");for (int i = 0;i < n;i++){scanf("%d", &arr[i]);}printf("原来的数组是 : ");for (int i = 0;i < n;i++){printf("%d ", arr[i]);}printf("\n");int* brr = (int*)malloc((n-1) * sizeof(int));for (int i = 0;i < n-1;i++){brr[i] = arr[i] - arr[i + 1];}printf("新的数组是: ");for (int i = 0;i < n - 1;i++){printf("%d ", brr[i]);}free(arr);free(brr);return 0;
}

 四.运行结果


 创作不易, 如果这份博客👍对你有帮助,可以给博主一个免费的点赞以示鼓励。
欢迎各位帅哥美女点赞👍评论⭐收藏,谢谢!!!
如果有什么疑问或不同的见解,欢迎在评论区留言哦👀。
祝各位生活愉快⭐

相关文章:

C语言--给定一个数组,把第一项的值减去第二项的值,第二项的值减去第三项的值,第三项的值减去第四项的值,依次类推。放到一个新的数组中,并打印新的数组

一.题目描述&#xff1a; 给定一个数组&#xff0c;把第一项的值减去第二项的值&#xff0c;第二项的值减去第三项的值&#xff0c;第三项的值减去第四项的值&#xff0c;依次类推。放到一个新的数组中&#xff0c;并打印新的数组。 比如&#xff1a;输入一个数组是5&#xff…...

Vue+Swiper实现轮播图效果

效果展示 实现了自带切换按钮在图片外部实现了自定义的切换按钮 背景 在项目中使用到了轮播图&#xff0c;实现点击上一张下一张时实现循环显示&#xff0c;同时预览两个图片&#xff0c;并加以文字对图片的说明。 设计 使用 Swiper 插件&#xff0c;可以实现当前这个需求。…...

竞赛选题 行人重识别(person reid) - 机器视觉 深度学习 opencv python

文章目录 0 前言1 技术背景2 技术介绍3 重识别技术实现3.1 数据集3.2 Person REID3.2.1 算法原理3.2.2 算法流程图 4 实现效果5 部分代码6 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 深度学习行人重识别(person reid)系统 该项目…...

解决vue中引入天地图显示不全问题,设置setTimeout即可解决!

index.html中引入天地图api <script type"text/javascript" src"https://api.tianditu.gov.cn/api?v4.0&tk你的key"></script>map.vue中初始化天地图 //初始化天地图 initTMap() {const T window.T;// 3.初始化地图对象this.tMap new…...

【OpenCV实现图像:使用OpenCV进行物体轮廓排序】

文章目录 概要读取图像获取轮廓轮廓排序小结 概要 在图像处理中&#xff0c;经常需要进行与物体轮廓相关的操作&#xff0c;比如计算目标轮廓的周长、面积等。为了获取目标轮廓的信息&#xff0c;通常使用OpenCV的findContours函数。然而&#xff0c;一旦获得轮廓信息后&#…...

【8】Spring Boot 3 集成组件:安全组件 spring security【官网概念篇】

目录 【8】Spring Boot 3 集成组件&#xff1a;安全组件 spring securitySpring Security 简介先决条件引入依赖身份验证密码存储密码存储历史DelegatingPasswordEncoder密码存储格式密码加解密类自定义密码存储 体系结构 ArchitectureServlet 过滤器DelegatingFilterProxyFilt…...

UDP中connect的作用

udpclientNoConnect.c里边的内容如下&#xff1a; #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<arpa/inet.h> #include<sys/socket.h> #include <errno.h> #include <syslog.h…...

Go使用开源库go-excelize操作Excel文件

以下是一个示例代码&#xff0c;读取一个 Excel 文件并打印其中的所有单元格值&#xff1a; package mainimport ("fmt""github.com/30x/go-excelize" )func main() {// 打开 Excel 文件f, err : excelize.OpenFile("yourfile.xlsx")if err ! n…...

软件测试个人求职简历该怎么写,模板在这里

1、个人资料 姓名&#xff1a;xxx性别&#xff1a;x 手机号码&#xff1a;138888888xx邮箱&#xff1a;xxx 学历&#xff1a;本科专业&#xff1a;电子商务 英语&#xff1a;四级当前工作&#xff1a;测试工程师 从业时间&#xff1a;4年期望薪资&#xff1a;面议 求职意向软件…...

opencv-Hough 圆环变换

Hough 圆环变换&#xff08;Hough Circle Transform&#xff09;是一种用于在图像中检测圆环的技术。与 Hough 直线变换类似&#xff0c;它通过在参数空间中表示图像中的圆环&#xff0c;将圆环检测问题转换为参数空间的累加问题。OpenCV 提供了 cv2.HoughCircles() 函数来执行…...

福州大学《嵌入式系统综合设计》实验五:图像裁剪及尺寸变换

一、实验目的 在深度学习中&#xff0c;往往需要从一张大图中裁剪出一张张小图&#xff0c;以便适应网络输入图像的尺寸&#xff0c;这可以通过bmcv_image_crop函数实现。 实践中&#xff0c;经常需要对输入图像的尺寸进行调整&#xff0c;以适用于网络输入图片尺寸&#xff0…...

LLM之Prompt(二):清华提出Prompt 对齐优化技术BPO

论文题目&#xff1a;《Black-Box Prompt Optimization: Aligning Large Language Models without Model Training》 论文链接&#xff1a;https://arxiv.org/abs/2311.04155 github地址&#xff1a;https://github.com/thu-coai/BPO BPO背景介绍 最近&#xff0c;大型语言模…...

chatglm3部署使用

chatglm3部署使用 1.部署2.使用3.接入微信4.vue前端 1.部署 1.首先去github下载chatglm3代码。Huggingface下载模型一直失败&#xff0c;所以用阿里的魔塔社区下载。 git clone https://github.com/THUDM/ChatGLM3.git git clone https://www.modelscope.cn/ZhipuAI/chatglm3…...

Android扫码ZXing

1. 获取权限 请注意动态申请及重写申请结果返回方法。 <uses-permission android:name"android.permission.CAMERA"/> 2. 添加依赖 //Gradle Scripts -> build.gradle(Module:app) implementation com.google.zxing:core:3.4.1 implementation com.jour…...

求解Beamforming-SOCP(CVX求解)

时间&#xff1a;2023年11月23日14:00:16&#xff1a; 直接上代码&#xff08;辛苦两天才改出来的&#xff09; clear all; K 4; %user number N4; %base station number var1e-9; H []; %initialize H matrix for i1:Kh 1/sqrt(2*K)*mvnrnd(zeros(N,1),eye(N),1)1i/sqrt(2*…...

解决Vue项目的runtime-only转为runtime-compiler

我们在vue.config.js中添加上 runtimeCompiler: true,然后再将main.js入口文件中的Vue实例改为以下即可 //修改前 new Vue({router,store,render: (h) > h(App) }).$mount(#app) //修改后 new Vue({el:#app,router,store, components:{App}, template:<App/>})...

hash模式和history模式

在Vue Router中&#xff0c;有两种路由模式可供选择&#xff1a;hash模式和history模式。它们各自有一些优点和缺点&#xff0c;下面是它们的简要介绍&#xff1a; hash模式的原理是通过hashchange事件&#xff0c;通过监听hash变化来驱动界面变化。它的url中有 # 号 1、监听…...

聊聊logback的LevelFilter

序 本文主要研究一下logback的LevelFilter AbstractMatcherFilter ch/qos/logback/core/filter/AbstractMatcherFilter.java public abstract class AbstractMatcherFilter<E> extends Filter<E> {protected FilterReply onMatch FilterReply.NEUTRAL;protect…...

mysql 行转列 GROUP_CONCAT 试验

1.概要 很多时候需要用到行专列的方式做数据分析。比如对通讯数据的采集 数据采集结果如下&#xff1a; 变量值采集周期131251132272 我想要看的结果 变量1变量2采集周期351372 就是我想看到相关数据的周期变化情况。 2.试验 2.1创建数据如下&#xff08;表名 tb5&…...

HarmonyOS元服务开发实战—端云一体化开发

还记得我第一次接触arkui还是在22年的9月份&#xff0c;当时arkui还在一个比较初试的阶段。时隔一年再见方舟框架&#xff0c;它已经发生了令人瞩目的变化&#xff0c;不得不说华为方舟框架在更新迭代的速度已经遥遥领先。新的功能和性能优化让这个框架更加强大和灵活&#xff…...

小型语言模型(SLMs)的优势与应用实践

1. 小型语言模型&#xff08;SLMs&#xff09;的崛起背景与核心优势在ChatGPT等大语言模型&#xff08;LLMs&#xff09;席卷全球的当下&#xff0c;一个反直觉的趋势正在形成——参数规模小于70亿的小型语言模型&#xff08;SLMs&#xff09;在Hugging Face社区的下载量已超越…...

Ansys | 传统烤箱 vs 对流烤箱:饼干加热过程的热分析对比

概述 传统烤箱主要通过加热元件的辐射来加热食物。对流烤箱除了辐射外&#xff0c;还使用强制对流来加热食物。在本问题中&#xff0c;我们不模拟辐射&#xff0c;而是重点比较传统烤箱&#xff08;自然对流&#xff09;和对流烤箱&#xff08;强制对流&#xff09;中发生的传…...

PaddleOCR-VL双模态文档解析技术详解

1. PaddleOCR-VL技术架构解析PaddleOCR-VL作为当前文档解析领域的前沿解决方案&#xff0c;其核心技术架构采用了双模态融合设计。视觉侧采用NaViT&#xff08;Non-isometric Vision Transformer&#xff09;风格的编码器&#xff0c;这种结构能够灵活处理不同长宽比和分辨率的…...

TVA在显示面板制造与检测中的实践与挑战(3)

重磅预告&#xff1a;本专栏将独家连载新书《AI视觉技术&#xff1a;从入门到进阶》精华内容。本书是《AI视觉技术&#xff1a;从进阶到专家》的权威前导篇&#xff0c;特邀美国 TypeOne 公司首席科学家、斯坦福大学博士 Bohan 担任技术顾问。Bohan师从美国三院院士、“AI教母”…...

从天气预报App到航空飞行:聊聊‘锋面’如何影响你的日常生活与出行决策

从天气预报App到航空飞行&#xff1a;聊聊‘锋面’如何影响你的日常生活与出行决策 清晨打开手机查看天气预报&#xff0c;发现原本晴朗的图标突然变成了乌云和雨滴&#xff0c;温度预报也直降8℃&#xff1b;航班信息屏显示"因天气原因延误"时&#xff0c;机长广播里…...

Python新手必看:别再被‘FileNotFoundError‘坑了,手把手教你用os.path.exists()检查文件是否存在

Python文件操作避坑指南&#xff1a;从防御性编程到路径管理实战 刚接触Python文件操作时&#xff0c;最让人抓狂的莫过于满屏的FileNotFoundError。明明代码逻辑没问题&#xff0c;文件也确实存在&#xff0c;为什么Python就是找不到&#xff1f;这背后往往隐藏着路径规范、系…...

【R语言偏见检测权威指南】:20年统计专家亲授LLM偏见量化建模与7类高频报错秒级定位法

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;R语言大语言模型偏见检测的统计学基础与范式演进 大语言模型&#xff08;LLM&#xff09;在R生态中正逐步融入社会科学研究与政策分析流程&#xff0c;其输出中的系统性偏见已不再仅是伦理议题&#xf…...

STL核心:vector动态数组完全指南

一、STL 整体介绍STL 是 C 标准模板库&#xff0c;三大核心组件&#xff1a;容器&#xff1a;存放数据&#xff08;vector、string、list、map 等&#xff09;算法&#xff1a;排序、查找、遍历、交换迭代器&#xff1a;容器通用访问指针STL 优势&#xff1a;无需手动造轮子&am…...

题解:AtCoder AT_awc0006_e Store Sales Management

本文分享的必刷题目是从蓝桥云课、洛谷、AcWing等知名刷题平台精心挑选而来&#xff0c;并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构&#xff0c;旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。 欢迎大…...

FreeMove终极指南:三步解决C盘爆满,轻松迁移目录不损坏程序

FreeMove终极指南&#xff1a;三步解决C盘爆满&#xff0c;轻松迁移目录不损坏程序 【免费下载链接】FreeMove Move directories without breaking shortcuts or installations 项目地址: https://gitcode.com/gh_mirrors/fr/FreeMove 你是否也遇到过C盘空间告急的烦恼&…...