• 数组输入


    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();
            }
        }
    }


     

             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    checkbox的问题整理
    通过阅读ASP.NET MVC5 框架解密 路由的一点心得
    用JS实现避免重复加载相同js文件
    如何给一个网站设置子网站
    Linux环境下Python的安装过程
    linux下更新Python版本并修改默认版本
    【引用】如何读技术类书籍
    专业收藏_资格证书
    ASP.NET单元测试配置文件
    面试收集
  • 原文地址:https://www.cnblogs.com/wuchao/p/2160783.html
Copyright © 2020-2023  润新知