zoukankan      html  css  js  c++  java
  • 数组输入

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication4
    {
        class Class1
        {
            int count;
            int[] list=new int[50];
            public void putin()
            {
                Console.Write("请输入你的数组元素,以空格隔开,以回车结束:");
                string str = Console.ReadLine();
                string[] result = str.Split(' ');
                int[] myArray = new int[result.Length];
                count = myArray.Length;
                for (int i = 0; i < myArray.Length; i++)
                {
                    list[i] = Convert.ToInt32(result[i]);
                }

            }
            public void cr()
            {
                Console.Write("请输入插入的位置:");
                int s = int.Parse(Console.ReadLine());
                for (int j = count; j >= s; j--)
                {
                    list[j + 1] = list[j];

                }
                Console.Write("请输入插入的数字:");
                list[s] = int.Parse(Console.ReadLine());
                count++;
            }
            public void del()
            {
                Console.Write("请输入删除的位置:");
                int s = int.Parse(Console.ReadLine());
                for (int j = s; j <count; j++)
                {
                    list[j] = list[j+1];

                }
                count--;
              
            }

            public void show()
            {
                for (int a = 0; a < count; a++)
                    Console.Write(list[a]+" ");
            }
        }
    }

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication4
    {
        class Program
        {

            static void Main(string[] args)
            {
                Class1 c1 = new Class1();
                c1.putin();
                c1.show();
                //Console.Write("请选择:0.插入 1.删除");
                //int m = Console.Read();
                c1.cr();
                c1.show();
                c1.del();
                c1.show();
                Console.ReadKey();
            }
        }
    }


     

             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Volume serial number could associate file existence on certain volume
    分区表收集统计信息
    数据泵导入外键表数据报错
    Oracle备份优化开启块改变跟踪
    Oracle asm lib存储扩容及测试
    ASM_Lib_linux_redhat6.9添加asm磁盘扩容
    ogg清理无法自动清理导致占用大量空间处理
    应用复制进程abend,报错OGG-01163字段列长度不够
    历史备份过多使用delete obsolete方式找不到过期备份信息???
    测试使用块跟踪文件
  • 原文地址:https://www.cnblogs.com/wuchao/p/2160783.html
Copyright © 2011-2022 走看看