第五课 变量(三)
字符:由英文字母,希腊字母,特殊符号,汉字,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);
}
}
浙公网安备 33010602011771号