数组的增删查查改

server/2024/10/20 4:00:19/

1、增

1.Cpp

#include <iostream>
using namespace std;
#include "add.h"int main() {//初始化数组int arr[5];//前四个元素为1,2,3,4for (int i = 0; i < 4; i++){arr[i] = i+1;}//数组第5个赋值为100arr[4] = 100;for (int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++){cout << arr[i]<<" ";}system("pause");return 0;
}

2.Java

java">
public class Main {public static void main(String[] args) {//初始化数组int [] arr=new int [5];for (int i = 0; i < 4; i++) {arr[i]=i;}arr[4]=100;for (int i = 0; i < arr.length; i++) {System.out.println(arr[i]);}}
}

2、删

1.Cpp

#include <iostream>
using namespace std;
#include "add.h"int main() {//初始化数组int arr[5];//5个元素为1,2,3,4,5for (int i = 0; i < 5; i++){arr[i] = i+1;}int length = sizeof(arr) / sizeof(arr[0]);//删除第二个元素arr[1]for (int i = 1; i < length; i++){arr[i] = arr[i + 1];}//最后一个元素置为-1表示已删除arr[4] = -1;for (int i = 0; i < length; i++){cout << arr[i] << " ";}system("pause");return 0;
}

2.java

java">
public class Main {public static void main(String[] args) {//初始化数组int [] arr=new int [5];for (int i = 0; i < arr.length; i++) {arr[i]=i;}//删除第二个元素arr[1]for (int i = 1;i < arr.length -1; i++) {arr[i]=arr[i+1];}arr[arr.length-1]=-1;for (int i = 0; i < arr.length; i++) {System.out.println(arr[i]);}}
}

3、查改

1、CPP

java">#include <iostream>
using namespace std;
#include "add.h"int main() {//初始化数组int arr[5];//5个元素为1,2,3,4,5for (int i = 0; i < 5; i++){arr[i] = i+1;}int length = sizeof(arr) / sizeof(arr[0]);//查询arr[1]的值并改为100cout << "这里是修改前的:"<<arr[1] << endl;arr[1] = 100;cout << "这里是修改后的:" << arr[1] << endl;system("pause");return 0;
}

2、java

java">
public class Main {public static void main(String[] args) {//初始化数组int [] arr=new int [5];for (int i = 0; i < arr.length; i++) {arr[i]=i;}//查询第二个元素arr[1]并修改为100System.out.println("这里是修改前: "+ arr[1]);arr[1]=100;System.out.println("这里是修改后: "+ arr[1]);}
}


http://www.ppmy.cn/server/95420.html

相关文章

ChatGPT协助撰写研究论文的11种方法【全集】

学境思源&#xff0c;一键生成论文初稿&#xff1a; AcademicIdeas - 学境思源AI论文写作 当我们使用 ChatGPT 时&#xff0c;原本那些需要花费数小时、数天、有时甚至更长时间的任务现在只需几分钟甚至更短时间。 今天的分享&#xff0c;我们将谈谈 ChatGPT 在研究论文方面可…

环境搭建:全面详尽的 MongoDB Shell MongoDB Server介绍、安装、验证与配置指南(以 Windows 系统为主)

环境搭建&#xff1a;全面详尽的 MongoDB Shell & MongoDB Server介绍、安装、验证与配置指南&#xff08;以 Windows 系统为主&#xff09; MongoDB 是一个基于文档的 NoSQL 数据库&#xff0c;以其高性能、灵活性和可扩展性而受到广泛欢迎。本文将带您完成 MongoDB 的安装…

【软考】结构化设计任务

目录 1. 体系结构设计1.1 定义1.2 目标1.3 内容 2. 数据设计2.1 定义2.2 目标2.3 内容 3. 接口设计3.1 定义3.2 目标3.3 内容 4. 过程设计4.1 定义4.2 目标4.3 内容 5. 例题5.1 例题1 1. 体系结构设计 1.1 定义 1.体系结构设计是对软件系统整体结构的规划和设计&#xff0c;它…

Stable Diffusion绘画 | 文生图-采样器使用说明

webui 1.9.3版本中&#xff0c;采样器分为“采样方法”、“调度类型”两个选项。 因为采样器选项多&#xff0c;所以需要做一个筛选&#xff0c;保留图像生成效果好的采样器。 老派采样器 可以选择砍掉的采样器&#xff1a; DDIMPLMS 最为推荐保留的采样器&#xff1a; Eul…

开源Spring Boot版本WebSSH:轻松在浏览器中管理SSH和FTP

介绍 WebSSH 是一个轻量级的开源ssh工具&#xff0c;只需安装在服务端&#xff0c;就可以通过浏览器访问SSH和FTP。它支持文件和日志高亮显示&#xff0c;Vim 和 Top 命令&#xff0c;实时查看日志&#xff0c;并且操作体验与标准的 Shell 基本相同。WebSSH 支持多会话、文件上…

书籍判断两个字符串是否互为旋转词

题目 如果一个字符串str&#xff0c;把字符串str前面任意的部分挪到后面形成的字符串叫作str的旋转词。比如str“12345”&#xff0c;str的旋转词有“12345”&#xff0c;“23451”&#xff0c;“34512”&#xff0c;“45123”和“51234”。给定两个字符串a和b&#xff0c;请判…

魔众文库-PHP文库管理系统

魔众文库是一套基于PHPMYSQL开发的适用于多平台的文档管理系统&#xff0c;提供doc、ppt、excel、pdf、压缩包、图片、CAD 等资源的在线预览和下载&#xff0c;文件被转换为H5或图片格式&#xff0c;文字放大无失真&#xff0c;响应速度更快速对SEO更友好&#xff0c;收录更快、…

面向对象编程:一切皆对象

面向对象(OOP)是一种编程范式,它使用对象来设计软件。对象可以包含数据和代码&#xff1a;数据代表对象的状态&#xff0c;而代码代表操作数据的方式。在面向对象编程中&#xff0c;一切皆对象&#xff0c;这意味着将现实世界事务使用类与实例来模拟&#xff0c;如灯&#xff0…