首页 > 其他分享 >用户数组缩减

用户数组缩减

时间:2022-11-08 23:15:37浏览次数:46  
标签:arr 数组 int 用户 System arr2 缩减 out

import java.util.Scanner;
public class Eext {
public static void main(String[] args) {
Scanner myscanner = new Scanner(System.in);

//缩减

int[] arr = {1,2,3,4,5}; //创建一个原始数组

do {
int[] arr2 = new int[arr.length -1]; //创建一个 原始数组 减一的数组

for (int i = 0; i < arr.length - 1; i++) {
arr2[i] = arr[i]; //将arr的值 赋给arr2
}

arr = arr2; //让arr 指向 arr2

for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]); //遍历arr
}

System.out.println("是否还需要缩减?y/n");
char key = myscanner.next().charAt(0);
if (key == 'n') {
System.out.println("已结束");
break;
}

}while(true);
}
}

标签:arr,数组,int,用户,System,arr2,缩减,out
From: https://www.cnblogs.com/shuqiqi/p/16871588.html

相关文章

  • 用户输入扩容
    importjava.util.Scanner;publicclassEext{ publicstaticvoidmain(String[]args){ Scannermyscanner=newScanner(System.in); //用户输入扩容 //数组扩......
  • 获取数组中逆序对的对数
    packageclass04;importjava.util.Arrays;/***获取数组中逆序对的对数*<p>*在一个数组中,*任何一个前面的数a,和任何一个后面的数b,*如果(a,b)是降序的,......
  • 数组扩容
    importjava.util.Scanner;publicclassEext{ publicstaticvoidmain(String[]args){ //数组扩容 int[]arr={1,2,3}; int[]arr2=newint[arr.length+1]......
  • 在有序数组中找一个数
    #include<stdio.h>intmain(){ intarr[]={1,2,3,4,5,6,7,8,9,10}; inti=1; intse=sizeof(arr)/sizeof(arr[0]); intk=7; for(i=0;i<se;i++) { if(arr[i]==k)......
  • linux 用户增加root权限
    1.切换到root用户下2.添加sudo文件的写权限,命令是:chmod u+w/etc/sudoers 3.编辑sudoers文件vi/etc/sudoers找到这行rootALL=(ALL)ALL,在他下面添加xxxALL......
  • 实验4 类与数组、指针
    实验任务5:#include<iostream>#include"vectorInt.h"usingnamespacestd;voidtest(){usingnamespacestd;intn;cin>>n;vectorIntx1(n);......
  • shell脚本,创建新用户并判断该用户是否存在
    如果输入的用户账户名已经存在。则输出提示“输入的用户账户名已经存在”,并结束程序,反之,则要求输入用户密码,并创建该用户。#!/bin/bashecho"正在创建一个用户账户……"......
  • 实验四 类与数组、指针
    实验五:task5.cpp#include<iostream>#include"vectorInt.hpp"voidtest(){usingnamespacestd;intn;cin>>n;vectorIntx1(n);for(autoi......
  • 数组
    数组介绍数组是一种容器,可以用来存储同种数据类型的多个值数组在存储数据的时候,需要结合隐式转换考虑数组的定义与初始化数组的定义格式一:int[] array格式二......
  • 数组翻转
    importjava.util.Scanner;publicclassEext{ publicstaticvoidmain(String[]args){ int[]array={1,2,3,4,5,6}; //把array[0]和array[5]进行交换{5,2,3,......