第六次学习

70 阅读1分钟

using System; using System.Collections;

namespace ConsoleApp1 {

internal class Program
{

    public static void Main(String[] args)
    {
        //进制转换
        /* 
         Console.WriteLine(Convert.ToInt32("1a5b", 16));

         Console.WriteLine(Convert.ToString( Convert.ToInt64("237", 8),16));

         Console.WriteLine(Convert.ToInt32("76", 8)); 
        */
        /*
                    int[] arr1 =  new int[]{ 1, 2, 3, 4 };

                    foreach (int i in arr1)
                    {
                        Console.WriteLine(i);
                    }*/


        /*
        ArrayList list1 = new ArrayList() { 1, 2, 3, 4 };
        foreach (int i in list1)
        {
            Console.WriteLine(i);
        }

        Console.WriteLine(list1.Count); //个数
        Console.WriteLine(list1.Capacity);//容量 capacity >= count
        list1.Add(5);//添加数列表元素
        list1.Insert(1, 9);//插入列表元素
        list1.Remove(3);//移除列表元素

        foreach (int i in list1)
        {
            Console.WriteLine(i);
        }
        */

        /*
                    String str = "a b c";
                    String str2 = "a,b,c";

                    str = str.ToUpper();
                    str = str.TrimStart(); //去除头部空格
                    str = str.TrimEnd(); //去除尾部空格
                    str = str.TrimStart(); //去除字符串中的空格

                    foreach (char i in str)
                    {
                        Console.Write(i + " ");
                    }
                    Console.WriteLine();

                    String str3 = str.Substring(0, 2);//截取字符串
                    Console.Write(str3 + " ");
                    Console.WriteLine();

                    String[] str4 = str.Split(",");//切割字符串
                    foreach (string i in str4)
                    {
                        Console.Write(i+" ");
                    }
                    Console.WriteLine();

                    str = string.Join(",", str4);//合并字符串

                    Console.Write(str + " ");

        */

        /*
        //统计空瓶的数量
        int bottle = 364;
        int count = 364;
        while (count >= 3) {

            bottle += count / 3;
            count = count / 3 + count % 3;

        }

        Console.WriteLine("喝了{0}瓶,剩下{1}瓶", bottle, count);

        */

        String str = Console.ReadLine();

        char[] chars = str.ToCharArray();

        for (int i = 0; i < chars.Length; i++)
        {

            if (chars[i] >= 'A' && chars[i] <= 'Z' || chars[i] >= 'a' && chars[i] < 'z')
            {
                chars[i] = (char)(chars[i] + 3);
                if (  (chars[i] > 'Z' && chars[i] < 97)|| chars[i] < 'z' )
                {
                    chars[i] = (char)(chars[i] -  26);
                }

            }

        }

        Console.Write(chars);



    }
}

}