第五课 变量(三)

字符:由英文字母,希腊字母,特殊符号,汉字,0-9十个数字组成。声明字符用关键字 char

字符:C#用单引号标记“‘’”;例如如‘a’,‘5’;

字符串:C#用双引号标记;““””;例如:“I Love you”;声明字符串用关键字  string

            //字符和字符串的输出
            Console.WriteLine('a');
            Console.WriteLine("a");
            Console.WriteLine('6');
            Console.WriteLine("I love you!");

字符型变量和字符形变量的使用,字符型变量用来存储一个字符,用关键字char声明。

字符串的输出,用如下函数

Console.WriteLine();     //自动换行

Console.Write();            //不换行

namespace zifu
{
    class Program
    {
        static void Main(string[] args)
        {
            //字符型变量和字符串型变量的使用
            //字符型变量是用来存储一个字符,用关键词char声明
            char mys = 'a';//这里加单引号
            Console.WriteLine(mys);
            mys='b';
            Console.WriteLine(mys);
            mys='8';
            Console.WriteLine(mys);
            //字符串声明用关键词 string
            string mys1;
            mys1 = "how do you do";//这里用双引号
            Console.WriteLine(mys1);
            mys1 = "i am fine";
            Console.WriteLine(mys1);
            //字符串的输出
            //console.writeline()换行 console.write()不换行
            Console.WriteLine("大海,");
            Console.WriteLine("很蓝");

            Console.Write("大海,");
            Console.Write("很蓝");

        }
    }
}

  字符串的读取。Console.ReadLine();用来读取一条字符串。

      字符的读取。Console.Read();用来读取一个字符;

namespace duqu
{
    class Program
    {
        static void Main(string[] args)
        {
            //字符串的读取用函数console.ReadLine();
            Console.WriteLine("请输入您的姓名");

            string name = Console.ReadLine();

            Console.WriteLine("您输入的名称为{0}",name);

            //字符的读取 用函数 console.read() 读取一个字符
            Console.WriteLine("请输入字符");

            int ch = Console.Read();//输入一个字符,返回的一个整形的ASCII编码

            Console.WriteLine("ASCII编码为:{0}",ch);

            char tt = Convert.ToChar(ch);

            Console.WriteLine(tt);
        }
    }
}

  备注:整形变量转化为ASCII表示的字符 char tt = Convert.ToChar(ch);

 

数字的读取如下例

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double s, r;
            Console.Write("r=");
            r = Convert.ToDouble(Console.ReadLine());
            s = r * r * 3.14;
            Console.WriteLine("s="+s);
        }
    }

  

 

posted on 2013-04-25 21:04  杨柳清枫2012  阅读(267)  评论(0)    收藏  举报

导航