当前位置:首页 > C#学习 > 正文内容

数组:将一个字符串数组输出为|分割的形式

小道6年前 (2018-08-20)C#学习5367

数组:将一个字符串数组输出为|分割的形式,比如“王钢蛋|李铁蛋|铁锤”

            string[] s = { "王钢蛋", "李铁蛋", "铁锤" };//定义一个数组
            for (int i = 0; i < s.Length - 1; i++)//判断i是否小于s数组的长度-1(即数组中倒数第二个变量)
            {
                Console.Write(s[i] + "|");//如果小于 则输出值+"|"。
            }
            Console.WriteLine(s[s.Length - 1]);//否则输出最后一个数据。

输出结果:

image.png

在一个整数数组中,依次遍历数组中的每一个元素,如果该元素大于0则自增1,如果小于0则自减1,并输出。

            int[] i = { 1, 2, -5, 3, 5, -5, -10, 5, 6, };//定义一个整型数组。
            for (int s = 0; s < i.Length; s++)//判断s是否小于 数组i的长度。
            {
                if (i[s] > 0)//判断数组中的元素是否大于0.
                {
                    i[s]++;//如果大于0则自增1
                }
                else if (i[s] < 0)//判断数组中的元素是否小于0.
                {
                    i[s]--;//如果小于0则自减1
                }
                Console.WriteLine(i[s]);//输出结果。
            }

输出结果:

image.png

有一个整数数组,请声明一个字符串数组,将整数数组中的每一个元素的值转换为字符串保存到字符串数组中。

            int[] i = { 1, 2, 3, 4, 5, 6, 7 };//定义一个整型数组。
            string[] s = new string[i.Length];//定义一个 字符串数组,并且数组长度和i数组相同。
            for (int a = 0; a < i.Length; a++)//判断a是否小于i的数组长度。
            {
                s[a] = Convert.ToString(i[a]);//将i数组中的元素依次转变成 字符串数组s元素。
                Console.WriteLine("变量s[{0}]={1}",a,s[a]);//输出结果。
            }

输出结果:

image.png

将一个字符串数组的元素的顺序进行反转。

            string[] s = { "a", "b", "c", "d", "e" };//定义一个字符串数组,并赋值。
            string[] q = new string[s.Length];//定义一个字符串数组,数组长度是s数组长度。
            for (int i = s.Length - 1; i >= 0; i--)//先将s字符串数组长度-1赋值给i。判断i是否大于或等于0.
            {
                int i1 = 0;//定义一个整型变量
                q[i1] = s[i];//将s数组中的元素赋值给q数组元素。第一次循环即:s[4]的值给q[0]...
                Console.Write(q[i1]);//输出q数组元素的值。Write为不换行输出
                i1++;//i1自增1.
            }

输出结果:

image.png

扫描二维码推送至手机访问。

版权声明:本文由小道发布,如需转载请注明出处。

本文链接:https://www.daobk.com/post/23.html

分享给朋友:

“数组:将一个字符串数组输出为|分割的形式” 的相关文章

​while语句:不断要求用户输入一个数字(假定用户输入的都是正整数)

​while语句:不断要求用户输入一个数字(假定用户输入的都是正整数)

while语句:不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候显示刚才输入的数字中的最大值。设一个变量int max,初始值为0,用户每输入一次就把用户输入的和max比较一下,如果输入的比max大,则让max等于用户输入。    ...

字符串的处理练习

字符串的处理练习

接收用户输入的字符串,将其中的字符以与输入相反的顺序输出。            Console.WriteLine("请输入一个字符串");//提示用户输入一...

函数的ref、out参数

函数的ref、out参数

函数参数默认是值传递的,也就是“复制一份”ref必须先初始化,因为是引用,所以必须先“有”,才能引用,而out则是内部为外部赋值,所以不需要初始化,而且外部初始化也没用。ref应用场景内部对外部的值进行改变,out则是内部为外部变量赋值,out一般用在函数有多个返回值的场所。  ...

面向对象概念

面向对象概念

面向对象不是取代面向过程的。类、对象。“人”是类,“张三”是“人”这个类的对象。类是抽象的,对象是具体的。按钮就是类,某个按钮就是对象。对象可以叫做类的实例(Instance)。类就像int,对象就像10。字段Field(和某个对象相关的变量),字段就是类的状态。人这个类有姓名、年龄、身高等字段。类...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。