学了三个周的C#小结(1)

来源:互联网 发布:macbook pro mac air 编辑:程序博客网 时间:2024/06/08 16:44
1.C#的读入与输出语句:

namespace ex2013_07_22

{

    class Ex1_1

    {

        static void Main(string[] args)

        {

            Console.Write("请输入半径=");

            string s=Console.ReadLine();

            /*将字符串解析成数字  */

            double r=double.Parse(s);

            double area = Math.PI * r * r;

            Console.WriteLine("面积="+area);

            Console.ReadLine();

        }

}

截图:

2.

编写程序,实现字母的加密,首先输出原始字母password!,然后将这个一系列原始字母加密,每个字母都变成字母表中其后的5个字符输出。

class ex1_5

    {

        static void Main(string[] args)

        {

            String pwd = "password!";

            String zh = "";

            for (int start = 0; start < pwd.Length; start++)

            {

                char zf = char.Parse(pwd.Substring(start, 1));//取字符串从从哪开始取长度为1

                char wc = (char)((int)(zf) + 5);

                zh = zh + wc;

            }

            Console.Write("加密后的密码为"+zh);

            Console.ReadLine();

        }

3.

隐式转换(自动转换):占字节少的到占字节多的数字转换系统能够自动完成

字符串解析:发生在字符串和数字类型之间,而强制转换多发生在数字与字符之间

 

原创粉丝点击